Countries through which Tropic of Cancer Passes.(West  to East) 1-Mexico 2- Bahamas 3-Western Sahara 4- Mauritania 5- Mali 6-Algeria 7-Niger 8- Libya 9- Egypt 10- Saudi Arabia 11- U.A.E 12-Oman 13- India 14- Bangladesh 15- Myanmar 16- China 17-Taiwan