Japan

Explore the Land of the Rising Sun. Visit its castles and temples steeped in the lore of samurais and ancient gods. Take a food trip through each prefecture and taste the specialties they have to offer. Wrap up the day at an onsen and soak in the hot water flowing freely from the mountains.