Jan 102018
For you to enjoy the serenity of nature, away from the city life. Good availability and great rates. The beach at Rekawa village, is home to one of the most important sea turtle nesting sites in Sri Lanka, visited by five different species which lay their eggs Buckingham Place, Rekawa: 614 Hotel Reviews, …