Traveling Japan's Three-Star Route

Japan's Three-Star Route stretches northwest of Tokyo through castle towns and traditional villages, all of which have all been awarded three stars by the Michelin Green Guide Japan. Whether you're a fan of the outdoors or just want to relax in someplace quiet, this area in central Japan offers spectacular scenery and a peek into days gone by.

Traveling Japan's Three-Star Route

Photo: ic-cdn.flipboard.com