Azwoz
Log in Sign up
6 visitor tips 16 views
Address
Teguise Canary Islands Spain

Teguise, also known in Spanish as La Villa de Teguise, is a village in the municipality of Teguise in the north-central part of the island of Lanzarote in Las Palmas province in the Canary Islands. The town's population is 1,776 as of 1 January 2018. (Wikipedia)

Reviews

No reviews yet. Be the first to share your experience.