Towns & Resorts

Ten Things About Los Gigantes

February 13, 2012 Jack 23

It is the resort with the most envious views on Tenerife. Los Gigantes is in a beautiful location. On one side are the towering cliffs that gave the resort its name and out to sea is the island of La Gomera… […]