Spain
Spain
Resort town on Tenerife's northern coast and host of the annual Tenerife Dance Festival each May at Hotel Puerto Palace — 50+ hours of salsa, bachata, and special-style workshops alongside pool parties, outdoor socials, and a boat party.
Nothing listed in Puerto de la Cruz yet