The Best Travel Spots nearby Ramboda
Travel to Ramboda in Sri Lanka
Find hotels nearby π¨
Find & Book the best travel experiences here
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.
Source: WikipediaHill station pictures in Ramboda
Shot with a NIKON D750. Exposure: 1/2000, Aperture: 1.4, Focal Length: 35.0, ISO: 50