• Masca

A village hanging on a rock with narrow cobbled alleys and overflowing gardens, in the west, close to the town of Los Gigantes.