Discover Sapporo – Japan’s Largest Northern City!

The largest city north of Tokyo, Sapporo is a culturally-rich, bustling metropolis overflowing with gourmet culture and exhilarating sightseeing! While many skip over exploring the city in favor of …
( read original story …)