The Tropic of Cancer passes through how many states in India?
Solution

The Tropic of Cancer passes through eight states in India.

The states are:
- Gujarat
- Rajasthan
- Madhya Pradesh
- Chhattisgarh
- Jharkhand
- West Bengal
- Tripura
- Mizoram

