Bomburu Ella
Location Central Province
Bomburu Ella, also known as Perawella Falls, is a waterfall at Uva-Paranagama Divisional Secretariat of Sri Lanka.
Олег Тарасенко / CC-BY-SA
More information and contact
Wikipedia en.wikipedia.org/wiki/Bomburu_Ella
Address Sri Lanka
Coordinates 6°56'49.416" N, 80°49'50.787" E
Plan Your Perfect Trip
Create day-by-day itineraries, discover top attractions, and navigate with ease — on any device.
Or search for Tripomatic in the App Store or Google Play.