Madurai’s Meenakshi Temple is ‘Best Swachh Iconic Place’ in India