Kumamoto Castle
The mighty and impenetrable Kumamoto Castle has dominated and protected the city of Kumamoto for over 400 years. Recently ranked the top Japanese Castle to visit on Trip Advisor, Kumamoto Jo has long held the title of being one of the top 3 castles in Japan and is well worth a visit. History & Design The castle […]

