How to Spend an Unforgettable Day in Yokohama: Top Things to See and Do

Yokohama is a port city located about 30 km south of the Tokyo City Centre. It is Japan’s second-largest city and is Japan’s main international trade port. The city is host to a wide range of...

View more →