Tenerife is a bay located in Canary Islands, Spain on the
continent of Europe. Find Apartments, Bar, Golf, Hotel, Restaurant and attractions in Tenerife, Santa Cruz de Tenerife below.
Read more The Lemon Tree Welcome you to Puerto de la Cruz and would like to invite you to our restaurant, The Lemon Tree, which is situated on the Avenida Generalisimo in the centre of town.
We are a brother and sister from...