Acclaimed as one of the most stunning locations of natural beauty in the Canary Islands , Los Gigantes luxuriates in a year round sub tropical climate. The Marina, the focal point of the town exudes an embracing warmth and charm while the sky scraping cliffs that dominate the Los Gigantes horizon are truly memorable and inspiring . Begin your holiday research here.