Kombukara Nature Pool and Secret Waterfall
The Kombukara Nature Pool and Secret Waterfall is a secret natural paradise that can be found in Balleketuwa, close to the cute town of Ella. It is located on Nahavila Road. This peaceful spot, which locals also call "Balleketuwa Waterfall," "Balleketuwa Nature Pool and Secret Waterfall," and "Ballaketuwa Komukan Oya," is a perfect place to get away to nature's untouched beauty. It's only 12.1 km from Ella, which is about a 30-minute drive, and it's still one of the best-kept secrets in the area.