Aathi Vinayagar
Aathi Vinayagar temple is the one and only temple in the world where Vinayagar is seen with a human face.
The temple is located near poonthottam, about 20 Kms from Mayiladuthurai in the Poombuhar road.
Newer Post
Older Post
Home