Heading over to Spain? You can easily detour via Barcelona to the autonomous community of Catalonia (Catalunya), which is made up of four provinces: Barcelona, Girona, Lleida, and Tarragona… Read More
Join our newsletter to get more stories like this Monsters and Critics was embedded with the production team of National Geographic Channel as they filmed tonight’s episode of Explore… Read More