Erode, a city located in Tamil Nadu, India, is alive with culture and history ... take off during these holidays and enjoy ...