Home / Japan


Best attractions and things to do in Yamagata, Japan

Yamagata is a city in northern Japan. In the center, Kajo Park contains the ruins of Yamagata castle and is known for its cherry blossoms.

The best attractions In Yokohama, Japan

Yokohama, a Japanese city just 37km south of Tokyo, was one of the first Japanese ports to open in foreign trade in 1859.