Yokohama is the second largest city in Japan by population, and the most populous municipality of Japan. It is the capital city of Kanagawa Prefecture. It lies on Tokyo Bay, south of Tokyo, in the Kantō region of the main island of Honshu. It is a major commercial hub of the Greater Tokyo Area.Yokohama's population of 3.7 million makes it Japan's largest city. Read More
England on Saturday pulled off a big upset as it prevailed over defending champions New Zealand 19-7 to book a place in the 2019 Rugby World Cup final. ...