LFG

Beta
Sign inSign Up
Google Maps

Inuyama Castle

Inuyama, Japan

One of Japan's oldest surviving castle located in a beautiful, serene castle town called Inuyama, just a little outside Nagoya. Worth a visit, especially during cherry blossom season and a historical scenic vibe in the small town's wooden houses and little local shops.

LFGabout 1 year ago

Category:

Travel Style:

HomePlacelistsMy PlacelistsLocations