Lagoon Paradise Beach Resort
It has been noted that five out of seven species of turtles come to the Sri Lankan shores. Though the turtle watching process takes time, it is worth the wait for animal lovers for it would be a memorable experience.