Historic district and shopping street · Inuyama, Aichi Prefecture, Japan
Inuyama Castle Town
Inuyama’s former castle town retains a street grid dating to the Edo period. Honmachi-dori rises gently towards the castle and still gathers merchant houses, shops, café…
View profile →