From crumbling colonial relics to the fragrance of the city's iconic Mullik Ghat flower market, Kolkata is one of India's most charming big cities. In addition to the city's best known attractions, be sure to taste the locally famous kathi roll, and don't miss a walk down Park Street or around the decaying South Park Cemetery.