Entrance to Main square Costa Teguise.
Entrance to Main square Costa Teguise.