Soma Manaltheeram Ayurveda Beach Village (24 reviews)
Trivandrum, India