Japan is unlike anywhere else on earth; the living, breathing epitome of an ancient culture fully immersed in modern day life. Home to huge sprawling cities yet fully at ease with its ancient mountain villages that sit, peacefully inviting strangers. Probably more than any other country in the world it is here in Japan that the ancient and the modern collide so spectacularly.
Megacities like Tokyo excite the senses, Historical Kyoto is packed full of wonderful architecture, whilst Mount Fuji oversees all below. Sipping hot sake whilst watching the sunrise over Japan’s highest mountain is a memorable experience. No matter what you like in life, Japan has it in abundance.