CHENNAI

With its withering southern heat, roaring traffic and scarcity of outstanding sights, the ‘capital of the south’ has always been the rather dowdy sibling among India’s four biggest cities. Earlier known as Madras, the capital of Tamil Nadu is a teeming, sprawling, bustling metropolis of India which established on the site of a fishing village in 1639 around the Fort St. George as the first British settlement in India. The city has a strange mix of British Raj-era monuments, Portuguese churches, Hindu temples, and one of the longest urban beaches on earth.

More Attractions in INDIA