Japan is like a shining Pacific pearl with many faces. You can expect to see sparkling royal palaces which once housed samurai warriors, and explore temples and shrines to ancient gods. But equally, you’ll also find sandy beaches, breathtakingly beautiful natural landscapes and skiing which compares with the very best.