Japan is the country that is always in the bucket list of travellers and why not? Its beauty cannot be defined precisely with mere words. The food, the culture, the people, the technology, the beauty, you name it and Japan will offer you that and with the Indian money, there isn’t any expensive thing you cannot buy here or enjoy here. It is the land of Sushi, the most famous food around the globe. The cherry blossoms trees, shrines, parks and skyscrapers will give you an unforgettable experience.