After arriving at Takeda Station, an hour or so north of Himeji, I walk up a trail to see the ruins of Takeda Castle (or 竹田城), one of Japan’s 100 finest castles. 100 finest castles in japancastle in the skyJapanjapan travel vlogsjapan vlogsLaputamachu picchuOsakaOsaka destinationsOsaka tourOsaka TravelOsaka tripOsaka vacationTakeda Castletraveling in japan大阪竹田城AloJapan.com
AloJapan.com