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 ...