Pay a Visit to Turtle Farm & Hatchery in Hikkaduwa: The Guardian of Sea Turtles
The southern coastal town of Hikkaduwa is home to some of the best Beach Hotels in Sri Lanka. Home to Hikkaduwa National Park, a coral reef that spans a distance of…
Share