Full of charming natural areas, Japan is one of the most stunning places in the world. This culturally rich country boasts with thousands year old traditions and truly hospitable people.