Scenic Relaxation on MSN
A hidden waterfall in Sri Lanka’s hills
The video presents a wide view of a waterfall and forested hills in Bambarakanda Falls, Sri Lanka. The river curves gently at ...
When I reach Galaha in Sri Lanka’s central highlands, the sun is high in the sky and the streets are clouded with dust. Tuk-tuks rattle around women in red saris flecked with gold, narrowly missing ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results