Home World News 48 hours in… Hokkaido

48 hours in… Hokkaido

The northern Japanese island of Hokkaido has much to beckon business events travellers