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






