Chennai has always been the most overlooked of India’s megacities. While travellers rave about Delhi, Mumbai and Kolkata, the capital of India’s steamy south has long been seen as a steppingstone to other parts of India, rather than somewhere to visit on its own merits. Ask the average person to name the most famous sight in Chennai and many would struggle to reply.