Ideal Ayurvedic Resort & Panchakarma Centre

3 Star  

Chowara, Kovalam, Kerala - 695 501

Starting from Rs. 2,060
Choose Dates

Ideal Ayurvedic Resort & Panchakarma Centre, Kovalam - Photos & Videos