Somatheeram Ayurveda Village (4 reviews)
Trivandrum, India