Navagraha : Chevvai – Mangal – Mars The navagraha sthala for Chevvai near kumbakonam is Vaitheeswaran Koil. Other name of Vaitheeswaran koil is “Pullirukku velur” Vaitheeswaran Koil located between Mayiladuthurai and Chidambaram. Mayiladuthurai is the nearest railway station. Distance between Mayiladuthurai to Vaitheeswaran Koil – 15 km Distance between Kumbakonam […]