Where is Maezora?

Where is Maezora located?

Maezora, Maezora (Station), Japan (approx. 34.301037°, 132.28937°)


Where is Maezora on the map?