An UNESCO World Heritage Site in Sri Lanka.
The Mahaweli River is the longest river in Sri Lanka.
Mahiyanganaya is a picturesque town in Sri Lanka
A picturesque waterfall located in Sri Lanka.
Lion Rock, is an ancient rock fortress in Sri Lanka
A haven for wildlife enthusiasts in Sri Lanka.
Facebook
GooglePlus
Instagram
Threads
Tiktok
Tripadvisor
Twitter-x
YouTube