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.