(Departure October) Japan is a land of continual contradictions; from sky-scraping cities to rustic rural villages, cutting edge technologies to timeless traditions, this is a country rich in cultural anomalies and fascinating contrasts. Visitors to this island nation will recognize the bright lights and bustle of east coast mega-cities, but will marvel at the age-old […]