in Sri Lanka
Nature has bestowed bountiful gifts such as scenic landscapes, and captivating waterfalls.
Srilanka is a tropical mystical beauty with perfect amalgamation of rich cultural heritage, pristine landscapes and fascinating beaches.
The beautiful resort is nestled across the magnificent and captivating waterfall.
+91-120-454-5612 (10 AM to 8 PM)
Are you sure?