Where is Niiza?

Where is Niiza located?

Niiza, Niiza (Station), Japan (approx. 35.80378°, 139.55626°)


Where is Niiza on the map?