Category: Hatton

A breathtaking view of Galboda Falls, a majestic waterfall surrounded by lush greenery.
HattonLocations

Galboda Falls: Nature’s Majestic Cascade

Tucked in the beautiful scenery of Sri Lanka, Galboda Falls is a wonderful gift from nature. Also known as Galaboda Ella Falls, it's found near Nuwara Eliya. This waterfall is a stunning sight, standing about 30 meters tall and having a width that changes from 3 to 6 meters, depending on the time of year. What makes it special is the plenty of rain in the nearby Watawala area, which keeps the falls lively and vibrant throughout the year.