Articles: Asia
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...