A popular destination for those looking to relax and rejuvenate that combines beautiful beaches with Ayurvedic treatments