Where is Nishi-Funabashi?

Where is Nishi-Funabashi located?

Nishi-Funabashi, Nishi-Funabashi, Japan (approx. 35.708214°, 139.95859°)


Where is Nishi-Funabashi on the map?