Join me on an adventurous waterfall hunt in Nuwara Eliya, Sri Lanka, capturing breathtaking scenery and hidden natural gems. Experience the beauty of cascading waterfalls and lush landscapes in this ...
Laxapana Waterfall is an enchanting waterfall in Nuwara Eliya, Sri Lanka. At 129 meters high, it is the 08 th highest waterfall in Sri Lanka and also it is recorded as the 625 th highest waterfall in ...
Kirigalpoththa highlights the legendary Ravana Ella (waterfall) of Sri Lanka: “according to the great epic ‘Ramayana’ the mythical King Ravana of Lanka kidnapped Princess Sitha of India and kept her ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results