Where is Shin-Hamamatsu Station?

Where is Shin-Hamamatsu Station located?

Shin-Hamamatsu Station, Shin-Hamamatsu Station, Japan (approx. 34.70372°, 137.73238°)


Where is Shin-Hamamatsu Station on the map?