Ayurvedic clinic Chamundi Hill Palace Ayurveda Treatment Centre Edakkunnam, Kerala 686512 Website Open map ← Back to Edakkunnam Claim this hospital