Japan is one of those magical places you can visit again and again, but this 18-day adventure skips Tokyo to take you way off the beaten path. Hike Hokkaido's stunning national parks, snorkel in Okinawa's crystal-clear waters, and dive into local eats in ...