A stroll through Toyama City
A mid-sized city located at the meeting point between the Sea of Japan and the North Japan Alps, Toyama attracts a modest but steady stream of visitors thanks to its surrounding landscape, peaceful atmosphere and a...
By Matt Evans·








