Thirumayam is a place situated between Madurai and Pudukottai. This sthalam is well known as it is one of the 108 Tirupathis. The ambaal here is called...