Tagged: sri lanka holiday

Bamboo Paradise along the Dedduwa River

By Juliet Coombe The river is an ever changing orchestra weaving through endless trajectory and swampy tributary, the vast drama, whose environment is populated by man and nature evolve, together, as friend and foe,...