Masca is a small mountain village on the island of Tenerife. The village lies at an altitude of 600 m in the Macizo de Teno mountains Stock Photo - Alamy
Interesting Narrow Winding Picturesque Dangerous Road To the City of Masca on Tenerife Spanish Canary Island Editorial Stock Photo - Image of road, view: 174400018
Masca, Tenerife - A Pretty Village Hidden in the Mountains