ADVERTISEMENT

Sea Turtle Hatchery & Rescue Centre is situated on Galle Road in Hikkaduwa.

Sea Turtle Hatchery & Rescue Centre is situated on Galle Road in Hikkaduwa.