Fiona, Travel Expert Japan
Perfect for nature and culture lovers! This holiday to Japan is full of cultural discoveries and immersive moments in nature, my highlights are Higashi Chaya in Kanazawa, also known as the Geisha District with its beautiful wooden houses and trekking in the Japanese Alps!