Los castells (human towers) is a Catalan tradition that is inscribed in UNESCO’s Representative List of the Intangible Cultural Heritage of Humanity, usually as part of annual festivities in Catalonian towns and cities. I got to witness it at La Mercè, Barcelona’s main annual festival in honor of the city’s...
View of Mont Orgeuil Castle from the village of Gorey in Jersey, Channel Islands
Masasa Beach on Maricaban Island in Tingloy, Batangas, Philippines