We took a train from Kyoto to Takahashi where we had a look at one of Japan’s highest and oldest mountain top castles. Matsuyama Castle & the old town of …

AloJapan.com