Where is Takamatsu Station?

Where is Takamatsu Station located?

Takamatsu Station, Takamatsu Station, Japan (approx. 34.35076°, 134.0443°)


Where is Takamatsu Station on the map?