Japan is the perfect blend of modern and traditional. Its beautiful cherry blossoms streets, delicious food, and friendly people make it a must-visit country.