Home
Back

Inuyama (Œ¢ŽR), literally meaning "dog mountain", is a city in Aichi Prefecture, not far from Nagoya. It is most famous for its small but beautiful castle, which is one of Japan's oldest wooden castles, having survived the turmoils of wars and disasters over the centuries.

The picturesque Kiso River runs along the northern border of the city, where cormorant fishing takes place from June through mid October every year. Southeast of the city center is Meiji Mura, a popular open air historical theme park based on the Meiji Period (1868-1912).

Top attractions in Inuyama

Sort by:
Leading brands and businesses.
Serving travelers in Japan.

Getting there and around