Baby Turtles hatching!
This morning, we were woken up by a call from the hotel night guard:“Baby turtles are hatching on the beach!!!” It was easy to jump out of bed and rush down to the hotel to witness this magical moment! Even after 10 years in Hikkaduwa, I never get tired of it. 🐢💚 When we arrived,…