Surrounded by forests and the Western Ghats mountains, Coimbatore is Tamil Nadu’s second largest city and one of India’s fastest growing metropolises. With its rich history and friendly people, Coimbatore offers a bevy of cultural experiences to discover.