


Home
»
Travel Spain
»
Spain Picture Gallery
"Masca.
Africa - Canary Islands - Tenerife - Love Island
"Masca.
A town located at the base of a giant gorge. The town was only conneted to the rest of the island in 1991 by a single narrow, windy road."
Spain Picture by 


Lloyd Peter West
Travel story:
Africa - Canary Islands - Tenerife - Love Island
1/31
Log in
Join travelers community

