Japan is a phenomenal blend of culture, architecture, stunning scenery and fascinating history. And it’s addictive. 

The Ritsurin Garden is the most famous and beautiful garden in Japan. Here’s what you need to know before you go.
Himeji Castle is a masterpiece and no visit to Japan would be complete without a gaze at its pearly white walls.