GO THERE!


The Meenakshi Temple in Madurai, India, is an historic Hindu temple that will put your uncle Dave’s hideous “art car” to shame. …Not that it would be that difficult.