There are many ways to discover the magic of Japan. From the dazzling neon lights of Tokyo to the tropical beaches of the south or the spectacular snow-capped mountains of the north. Japan is a diverse country with a mixture of cultures and traditions just waiting to delight the traveller.

Here are just some of the highlights: