La Marea Surf School...
Puerto de la Cruz (Port of the Cross) built in the 1600's originally called Puerto de la Orotava, is the largest resort in Tenerife and situated in the North of the Island. It is also the oldest tourist resort in the Canary Islands, being...
Puerto de la Cruz, Canary Islands, Spain