Kolkata is the city nearest to the Tropic of Cancer among the given options.