Kolkata is one of the best places in India to enjoy modern life, cuisine, art, and culture. It is one of the most populated cities in India and has a great past that keeps drawing travelers from around the country. Apart from being called ‘The City Of Joy’, Kolkata also has much to offer for…