Abodes of Lord Muruga: Pazhamutircolai
Pazhamutircolai is situated 19 kilometres from the temple town of Madurai. The place is full of natural beauty and sylvan surroundings. This hill is also known as Vrishabhadri or Idabagiri. At the foot of the hill is situated...
Read More



