1.866.316.7268 [email protected]
WPCS 2.1.3
1.866.316.7268 [email protected]
WPCS 2.1.3

By

Mike Roberts
Inuyama Castle

Inuyama Castle

Inuyama Castle is located on the southern side of the Kiso River in the sleepy town of Inuyama. The site of the castle was initially occupied by the Harigane Shrine, and the shrine was moved to Shirayamadaira so that the castle could be built on the steep hill. Inuyama Castle holds the distinct honor of...
Read More
1 14 15 16