Tag: Waterfalls in Sri Lanka

Discover Treasures in the Area on your Trip to Nuwara Eliya: Visit Enchanting Aberdeen Falls

Aberdeen Falls Sri Lanka

Image: Yamu.lk Nuwara Eliya has many places of interest that you can check out during your holiday. There are tall mountains, beautiful lakes, rivers and tea estates you can visit. Enchanting greenery will envelop you no matter where you are. Aberdeen […]

Read More

Bambarakiri Ella

Bambarakiri Ella Sri Lanka

Image: Sri Lanka in My Eyes | Facebook This magnificent waterfall is situated close to Rattota town in Matale District. Take Matale – Ilukumbura road to the Bamarakiri Falls bend, which is 1km past Rattota town, where the fall is to […]

Read More