A Christmas miracle occurred this week as over 92,000 giant river turtles hatched on a beach in a protected area along the Purus River, a tributary of the Amazon River in Brazil.
Dreaming of sunshine, wine & clear waters? No need to travel far. Here's our guide to the nicest, cleanest beaches in the UK. We don't know about you but we've spent a LOT of time in lockdown fantasizing about our...Continue reading