The Teguise Story

Teguise was once the most important town in The Canaries. Here’s the story of Lanzarote’s former capital city.