Where is Takagimachi Station?

Where is Takagimachi Station located?

Takagimachi Station, Takagimachi Station, Japan (approx. 38.38282°, 141.0736°)


Where is Takagimachi Station on the map?