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