Yokohama City Guide

August 15, 2007 Japan

The city of Yokohama, or Yokohama-shi, is a bustling metropolis and port in the southern part of the island of Honshū in Japan.  Situated at the western   shore of Tokyo Bay directly south of Tokyo, Yokohama is the capital of the Kanagawa Prefecture in the region of Kantō. It is one of Japan’s major ports, […]

Read the full article →