The Total And Comprehensive Guide To ABERDEEN FALLS In Sri Lanka
There are more than 400 waterfalls spread across the entire island of Sri Lanka, each of which is beautiful and worth visiting. The majority of them are located in the mountainous interior of Sri Lanka, particularly in the region that is in-between the districts of Kandy and Nuwara Eliya. While we were in Nuwara Eliya … Read more