Meenakshi Amman Temple – Madhurai – South India – Tamil Nadu – A place to visit

Meenakshi amman temple at Mahurai is one of the best temples in south India. A must visit place. I enjoyed making this video.

Category:

Other Temples

Comments are closed.