Tag: Waterfalls in Kalutara

Amazing Waterfalls around the Kalutara District – Nature Perfection!

Kalutara sits along the south-west coast of sunny Sri Lanka, starting off what is the islands most popular stretch of…

5 years ago