Bomburu Ella, also known as Perawella Falls, is a waterfall at Uva-Paranagama Divisional Secretariat of Sri Lanka. It is located near the border of Nuwara Eliya and Badulla districts, approximately 15 km from Welimada town
Endless beaches,timeless ruins, welcoming people, oodles of elephants, rolling surf, cheap prices, fun trains, famous tea and favorable food describe Sri Lanka.
Sunday, September 29, 2019
Subscribe to:
Posts (Atom)
-
This white tower is a spectrum of joy and serenity from the top with a flamboyant picturesque covering a 360 degree view of mountains, fo...
-
Horton Plains National Park Sri Lankan sambar deer occur in large herds Sri Lankan sambar deer occur in large herds Horton...