Teguise
Town
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.