Yokohama, a Tokyo’s nearby paradise

Yokohama is the second largest city of Japan after its capital, Tokyo, that is located just one hour from it. Yokohama is one of Japan’s biggest port cities, and lies in the Honshu island, on the Tokyo Bay. But Yokohama isn’t famous just to be a commercial city and an important port area. The city is…

The Madness and Wonder of Tokyo

Sushi, manga, sake. What’s not to love about Japan? While every country likes to claim that they are distinct, Japan truly does stand in a place all its own. The mix of traditional and modern influences have meshed to create a truly unique civilisation. This group of nearly 7,000 islands forms a country that has seen a…