Rambodafalls


Ramboda falls hotel

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

  Tel/Fax : +94 522259582, +94 522259653, +94 522259875
   Email : rambodafall@gmail.com
   Web : www.rambodafalls.com

ramboda falls up