Where is Hoshida?

Where is Hoshida located?

Hoshida, Hoshida (Station), Japan (approx. 34.76755°, 135.6638°)


Where is Hoshida on the map?