11
Dec

Wellness Abode at Carnoustie Ayurveda & Wellness Resort

On the shores of the mesmerizing Arabian sea in God’s Own Country, Carnoustie Ayurveda & Wellness Resort is an ideal place for you to have a rejuvenating escape. Surrounded by tropical greens and backwaters of Alappuzha, the resort has been carefully designed to ensure that you get an essence of everything around and make the […]