AsiaJapanJapanese CastlesShikoku Uwajima Castle: A Day Trip Guide from Matsuyama by Kat May 26, 2025 by Kat May 26, 2025 Uwajima Castle is one of only 12 castles in Japan that still has its original keep (tenshu). It is an easy day trip from Matsuyama, the capital of Ehime prefecture …