Teguise

Teguise, a historic city in Lanzarote, Spain, is known for its traditional Canarian architecture and local delicacies like papas arrugadas, mojo sauce, and fresh seafood.