Inuyama Castle is the oldest of Japan’s 12 original castles, and is impressive in its own right apart from that fact.
Continue ReadingAichi
Is Nagoya Worth Visiting?
The exuberance of my Nagoya travel guide stands in stark contrast to the city’s lukewarm reputation.
Continue Reading