Kyushu’s Nagoya Castle: Ruins that make visitors feel like Indiana Jones

Kyushu’s Nagoya Castle: Ruins that make visitors feel like Indiana Jones
Atop a small mountain on the Higashi Matsuura Peninsula northwest of Karatsu City, the ruins of a castle built more than four centuries ago look out over the…