Balangoda

Sabaragamuwa Province

A multi-tiered waterfall cascading down a rocky cliff surrounded by lush greenery.