Ramboda Falls Hotel Plc

76, Rock Fall Estate, Nuwara Eliya Road, Ramboda, Sri Lanka.

+94 522259582, +94 522259653
+94 522259875
rambodafall@gmail.com
    www.rambodafalls.com