Discovering the cities of Kanazawa and Matsumoto, part of the Three Star Road, Japan
One of the greatest sightseeing routes in Japan is the Mitsuboshi Kaidou – also know as “The Three Star Road”.
The post Discovering the cities of Kanazawa and Matsumoto, part of the Three Star Road, Japan appeared first on The Travel Magazine.