Sri Lanka is most popular country for the waterfalls. Thousands of foreigners and local visitors goin to up countries to

Most Beautiful Places In Sri Lanka In 2020 | Best Time To Visit | How To Reach | Web Directory
Sri Lankan best travel website blog
Sri Lanka is most popular country for the waterfalls. Thousands of foreigners and local visitors goin to up countries to
The Gregory Lake is located in the Nuwara Eliya town. The British governor Gregory built it during the year 1874.