Ayurveda & Wellness Resort is set on the shores of the mesmerising Arabian sea, just 8 kms away from the world famous backwaters of Alappuzha.
Ayurveda & Wellness Resort is set on the shores of the mesmerising Arabian sea, just 8 kms away from the world famous backwaters of Alappuzha.