Freepik
    Ramboda Falls tem 109 m de altura e é a 11ª maior cachoeira do Sri Lanka. Ramboda Falls está situado na área de Pussellawa em Ramboda Pass.

    Ramboda Falls tem 109 m de altura e é a 11ª maior cachoeira do Sri Lanka. Ramboda Falls está situado na área de Pussellawa em Ramboda Pass.