Meet the Doctor of doctors (Vaidhyanaathaa). He is the presiding deity, Lord Shiva, of village Vaitheeswaran Kovil in Mayiladuthurai district, Tamil Nadu. As per legends, an ace doctor that he is, he prepares and prescribes medicine. His divine consort, Parvathy, revered as Baalaambikaa ( Thaiyal Naayaaki ) takes upon herself […]