Ramboda Falls Scenic beauty location

Ramboda is one of the beautiful falls located in Ramboda, Srilanka. There are many hotels around this falls providing beautiful view of the falls. Stayed in Hotel Ramboda-Tea Bush Oakray. Good hotel with spacious rooms and widespread food…both local and continental. There a couple of tourist places near by the falls namely Anjeneyar Temple, Seetha Asoka vana and the Ramar Temple.

local and continental.

5 Likes

@Ravichennai Nice. Hope you enjoyed your stay in Srilanka?