Ramboda water fall. Ramboda,Sri lanka


This is a right view to see the ramboda falls. It is about 160m long. It is found in between gampola and nuweraliya,sri Lanka. The water flows more during the Rainy season.

Comments