Correct option is A
The Tropic of Cancer passes through eight Indian states: Gujarat, Rajasthan, Madhya Pradesh, Chhattisgarh, Jharkhand, West Bengal, Tripura, and Mizoram. Among the given cities, Agartala, the capital of Tripura, is closest to the Tropic of Cancer, which passes just north of the city.
Imphal is the capital of Manipur, which lies farther to the east and is not close to the Tropic of Cancer.
Raipur, the capital of Chhattisgarh, is south of the Tropic of Cancer.
Aizawl, the capital of Mizoram, is close to the Tropic of Cancer but is slightly farther from it compared to Agartala.