SPAIN (324)
Canary Islands (35)
Lanzarote (5)
Las Americas (6)
Los Cristianos (2)
Puerto de la Cruz (6)
Tenerife (13)