Map updates are paused. Zoom in to see updated info.
Address: Behind SBT ATM | Thondankulangara, Alappuzha 688006, India
Snehadhara means flow of oil. It is a government approved Ayurvedic centre....
Snehadhara means flow of oil. It is a government approved Ayurvedic centre. We do all kinds of Ayurvedic treatment and rejuvenation program. We have an herbal garden here.