This Japanese city first appeared on international tourists’ radar as the host of the 1972 Olympic Winter Games. Set on the northern island of Hokkaido, it boasts some excellent ski runs…
Browsing Category
This Japanese city first appeared on international tourists’ radar as the host of the 1972 Olympic Winter Games. Set on the northern island of Hokkaido, it boasts some excellent ski runs…