From its colonial architecture to its buzzing streets and timeless traditions, Kolkata has a presence that feels both comforting and exciting.
Kolkata (formerly Calcutta) is a relatively young city, an amalgamation of villages (including one named Kalikata) formed after the English landed on the swampy shores of the Ganges in Bengal in the ...