Somatheeram Ayurveda Village (3 reviews)
Trivandrum, India