Santiago del Teide – The gateway to Masca
The eponymous capital of the municipality of Santiago del Teide, which includes Puerto de Santiago and Los Gigantes, is a surprisingly small community located 1000 metres above sea level in the stunning Valle de Santiago below the Teide, Pico Viejo […]
