Andawala waterfall

Sri Lanka’s lush landscapes are adorned with numerous waterfalls, each with its own unique charm. Nestled amidst the verdant hills of the Nuwara Eliya district, Andawala Falls stands out as a captivating spectacle, especially during the rainy season.

RELATED ARTICLES

Most Popular

Recent Comments