Tour Concierge Toyama
Toyama is located on the western coast of the central part of Japan, between the Sea of Japan on the north, and the Northern Japan Alps, called the "roof of Japan" to the south, and about 1 hour flight from Tokyo.