Bomburu Ella Camping Sri Lanka
Bomburu Falls, also called Peravella Falls, is a wide waterfall located near the border of the Badulla Nuwara Eliya district in Sri Lanka. It is considered the widest waterfall in the country. Found in the Sita Eliya Kandapola Reserve, this beautiful waterfall can be found in Peravella village, about 15 kilometers from Welimada and read […]
Bomburu Ella Camping Sri Lanka Read More »