In het heuvelachtige, koudere binnenland van Sri Lanka ligt het kleine dorpje Ramboda. Het dorpje is gelegen tussen de theeplantages in een groene omgeving. Ramboda zelf is niet bijster speciaal, maar heeft toch een fraaie bezienswaardigheid: de Ramboda Falls. Dit is de hoogste waterval van Sri Lanka.
Land