Ramboda Waterfalls

Ramboda Falls is 109m high and 11th highest waterfall in Sri Lanka and 729th highest waterfall in the world. It is situated in Pussellawa area, on the A5 highway at Ramboda Pass.

  • MR: NO
  • PR: NO
  • 2
  • 1200
  • 1

Stock Photo: Ramboda Waterfalls

  • Exclusive image
ID 12838020 © | Dreamstime.com

We accept all major credit cards from United States.

Designers Also Selected These Stock Photos

More stock photos from Realrust's portfolio

More images