1 Answers

Where is the police station in Costa Teguise ?

Asked by: 21st June 2015

 


1 Answers



  1. Ian Ewen on Jun 21, 2015

    It`s next to la Esquina bar on Av Islas Canarias, just up the road from Lanzarote Gardens hotel.