Get to Know Matsue: The Castle Town & Its Tea Culture
Get to Know Matsue: The Castle Town & Its Tea Culture Matsue City is steeped in history, from carefully preserved samurai residences and tea houses to the majestic fortress of Matsue Castle. Completed in 1611, Matsue Castle is one of only a few castles in Japan to retain its original castle keep and is designated