Tenerife is the largest of Spain’s Canary Islands and is located just off the coast of West Africa. In this stunning island you not only find spectacular views but also several temples, museums and old colonial towns.
This is one of the restaurants I have eaten in. It serves traditional Spanish cuisine such as paella but also serves traditional English food. The unique aspect of this restaurant is the balcony over looking the sea which provides amazing views.