News

It’s the most famous of Japan’s castles and was a filming location for The Last Samurai. This UNESCO World Heritage Site is ...