Where is Toyosato?

Where is Toyosato located?

Toyosato, Toyosato (Station), Japan (approx. 35.19781°, 136.231°)


Where is Toyosato on the map?