Japan is the most amazing, beautiful and friendly countries in the world. It is both modern and traditional with fast – paced and ultra – modern cities, breath-takingnatural beauty and awe-inspiring cultural sites. For such a small island, Japan has plenty to offer with cultural festivals, cuisine and experiences that one would treasure of a life time.