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.
LFG•about 1 year ago
Category:
Travel Style: