The Tropic of Cancer (23.5°N) passes through Gujarat, Rajasthan, Madhya Pradesh, Chhattisgarh, Jharkhand, West Bengal, and the northeastern states (Mizoram, Tripura). Bihar lies entirely to the north of the Tropic of Cancer. Maharashtra's latitude range (15°N to 22°N) places it entirely south of the Tropic of Cancer, meaning the Tropic does NOT pass through Maharashtra.