Kottakkal Arya Vaidya Sala, the 121-year-old legendary institution known the world over for Ayurveda, has lent a helping hand to Palappura Juma Masjid at Kottakkal to set up a power generator, upholding the long tradition of communal harmony. The mosque officials heralded Dr. Varier and colleagues into the prayer hall of the centuries-old mosque, and the feeling of camaraderie that …