Japan, the land of the rising sun is well known for its old and long history dating back centuries as well as its very unique and interesting culture. As you imagine Japan you see cherry blossoms, snow, beautiful mountains, seas, oceans, lakes, rivers and the rice fields of course. You can also picture geishas rushing in and out of the old Gion districts of Kyoto, hundreds of year old shrines and temples, neon lit streets of Tokyo, beautiful Osaka Castle and the crazy Dotonbori shopping street in Osaka and the tranquil Mt Fuji. Try delicious food, meet the locals and stand amongst the buildings. Japan is an exquisite country that you as a traveller should never miss out on!