Iglesia matriz de Nuestra Señora de Guadalupe Monument · Teguise, Lanzarote, Las Palmas 16th-century parish church that for centuries was the ecclesiastical center of the whole of Lanzarote, located on the main square of the old island capital. Photo: Oliver Gargan (CC BY-SA 4.0) What to see and do in Teguise