News

The elegant Kochi Castle is one of Japan's few remaining original castles, offering a glimpse into the country's feudal past amid a modern cityscape.