38400 Puerto de la Cruz, Santa Cruz de Tenerife, Spain
about
Three days steeped in tradition to celebrate the San Juan 2026 Festivities in Puerto de la Cruz, featuring the traditional decoration of the town's water spouts and the popular goat-bathing ceremony.