17 Alternative Destinations To Explore Japan Off The Beaten Path Shirakawa Go Kanazawa Villaggio