Nagoya Castle Denny Tang 2 years ago Nagoya Castle was built in the Edo Period and was one of the largest castles in Japan. Location: Nagoya, Japan