Ramboda

Sri Lanka

Sri Lanka

Ramboda

Ramboda is a village in Sri Lanka. It is located within Central Province. The Wavenden Estate in Ramboda is the birthplace of British Admiral of the Fleet Lord Fisher.

Things to do

Ramboda Falls

Ramboda Falls is 109 m (358 ft) high[1] and 11th highest waterfall in Sri Lanka and 729th highest wa...

Ramboda Falls Ramboda Falls Ramboda Falls
2018 © All Rights Reserved. Tourbirds (Pvt) Ltd.