Japan - A beguiling land rich with history and culture, Japan links the present to the past. With amazing diversity for a small geographic area, this lively country is a place to experience a mix of cultures, not to mention some spectacular scenery.