By RegionEnvironmentNewsNortheast Spain Costa Brava & Barcelona Loggerhead turtle makes Catalonia a nesting stronghold by Lorraine Williamson Published: August 11, 2025 Published: August 11, 2025 Catalonia’s beaches are on the brink of a historic milestone, with 2025 shaping up to be … Read more