Taro in world map

Taro in world map. The following map shows the location of Taro in the world. Latitude and longitude of Taro: 10°35'36.3"N, 32°07'24.3"E

Please select map: Taro in world mapMap of Taro
Taro in world map
Taro, South Sudan in world map