×

Inuyama

City in Japan
Inuyama is a city in central Japan, known for the 16th-century Inuyama Castle. Nearby Urakuen is a peaceful garden with the centuries-old Jo-an teahouse. The Museum Meiji-mura features dozens of restored late-19th-century buildings from the Meiji...
Population: 73,420 (Oct 1, 2019)
City Settled: April 1, 1954
Prefecture: Aichi