Where is Shin-Tamana Station?

Where is Shin-Tamana Station located?

Shin-Tamana Station, Shin-Tamana Station, Japan (approx. 32.94236°, 130.5737°)


Where is Shin-Tamana Station on the map?