When planning a trip to Hokkaido, many people are surprisingly torn between choosing Hakodate or Otaru. Both have histories as port towns that developed over time, and both are popular for their retro ...