Escape to Serenity in India Let South Goa become your most amazing holiday experience yet: Neemrana's Three Waters offers you magnificent vistas as well as a fabulous waterfront location to refresh and revive yourself.
Who doesnt want to relax in the lap of nature and take a break from the hustle and bustle of everyday life? What you need is a relaxing trip that's just right, a break to rejuvenate the mind and body. Neemrana's Three Waters – situated on the sea inlet at Betul, South Goa - will help you do just that.
The offers shown are or were available in the TravelDeals24 app. Our deals are very popular and are regularly updated by us. Please understand that some offers are only available for a short time.