Day Trips from Tokyo: Yokohama (Just My Travel Notes)

Located just 25 minutes train ride from Tokyo, Yokohama is one of Japan’s largest cities. The area was a key sea trading port in Japan.