Correct Answer: (d) All of these
Solution:Tropic of Cancer passes almost through the middle of India. It passes through 8 Indian states, namely Mizoram, Tripura, West Bengal, Jharkhand, Chhattisgarh, Madhya Pradesh, Rajasthan and Gujarat. Tropic of Cancer is an imaginary line that is at an angle of 23.50º. It is North of the Equator, which passes through the middle of India. There are 17 countries (Including Taiwan) through which the tropic of cancer passes. North America Bahamas (Archipelago), Mexico Africa Egypt, Libya, Niger, Algeria, Mali, Western Sahara, Mauritania Asia Taiwan, China, Myanmar, Bangladesh, India, Oman, United Arab Emirates, Saudi Arabia. Indian Ocean, Atlantic Ocean, Pacific Ocean, Taiwan Strait, Red Sea, Gulf of Mexico.