Somatheeram Research Institute and Ayurveda Hospital

Accommodation

Asia, India, Kerala