Sathuragiri Murugan Temple
Sathuragiri Murugan Temple is located on the sacred Sathuragiri Hills, near Watrap (Vathirairuppu) in Virudhunagar District, Tamil Nadu. The hill lies about 30 km from Srivilliputhur and is part of the Western Ghats. Sathuragiri is also known as “Sundara Mahalingam Hill” and is one of the most important Siddhar Peetams (abodes of saints) in South…
