Eco-Luxe in the Foothills of Mount Fuji

Mount Fuji is Japan’s most recognizable natural landmark, a volcano whose shape is so stereotypically perfect, it has been immortalized by famous artists, poets and photographers for centuries. Surrounded by unrivalled natural beauty and less than two hours from central Tokyo, the area is a completely different side to Japan, one full of sacred scenery,…

Top Scotch Cocktails

If you’ve ever visited Japan, you’ll know that the Japanese have a serious love for Scotch whisky, you just have to step inside the Scotch Malt Whisky bars in Tokyo and Kyoto to understand how deep that love affair runs.  Scotch sailed into Japan in 1853 on the back of a U.S navy ship, where…