Lying on Tokyo Bay, south of Tokyo, Yokohama is the second largest city in Japan by population after Tokyo and most populous municipality of Japan. Yokohama was a small fishing village up to […]
Sometimes even correct words and proper grammar can cause some confusion in translation. This is a sign from the Sky Cafe in the 296.3m high Landmark Tower in Yokohama. Here […]