Kuruwita, Sabaragamuwa Province, Sri Lanka
Storied, leaf-shaped waterfall with natural pools for swimming in a picturesque setting.
Agalawatta, Kuruwita, 70500, LK