Where is Majima?

Where is Majima located?

Majima, Majima (Station), Japan (approx. 38.27325°, 139.4502°)


Where is Majima on the map?