An attractive combination of historical splendor, color and modernity, Tamil Nadu in India is a land that simply charms all its visitors. As one of the most popular tourist destinations in India, Tamil Nadu receives a good number of steps every year. In fact, a visit to South India can never be considered complete without […]