Freepik
    Ramboda Falls tiene 109 m de altura y es la undécima cascada más alta de Sri Lanka. Ramboda Falls está situado en el área de Pussellawa en Ramboda Pass.

    Ramboda Falls tiene 109 m de altura y es la undécima cascada más alta de Sri Lanka. Ramboda Falls está situado en el área de Pussellawa en Ramboda Pass.