Before we can show you lower prices, we need to check you’re an RAA member. We’ll use your last name and date of birth to find you in our system. Read our Privacy Policy.
Japan is a wonderfully philosophical and traditional nation with deep rooted beliefs and a great appreciation for the natural world. The cherry blossoms perfectly symbolise the beauty and fleeting nature of life, and also new beginnings – blooming in most spectacular fashion for a week before giving way to fresh, green buds that bring Spring proper.