Day:

Inuyama Castle

Inuyama Castle

It’s the oldest castle in Japan, not the largest. A small journey through time, near Nagoya.