Mother Church of Our Lady of Guadalupe (Teguise), seen from the Palace of the Spinola.
Is the center of the Villa de Teguise, the ancient capital of Lanzarote. Its amazing interior makes this church a unique keystone in the Canary Islands.