×

Owari Jōjō Castle Ruins

(40) Historical landmark in Kasugai, Japan
Jōjō Castle was a hirashiro located in Kasugai, Aichi Prefecture, Japan. It was built in 1218 by Osaka Kouzen. Currently only ruins are left.
Address: 2 Chome-84 Jojocho, Kasugai, Aichi 486-0833, Japan
Hours: Open 24 hours