Posted on
Welcome to the great northern land of Hokkaido Japan! Hokkaido is a visitors paradise with plenty to see and do.