Takeda Castle Ruins

Toyooka, Kyoto & Around, Japan

Perched atop of mountains, you will visit the Takeda Castle Ruins which are often dubbed as "Castle in the Sky" or "Japan's Machu Picchu".

Takeda Castle is ranked among Japan's Top 100 Castles and is especially beautiful during the cherry blossom season. Please note that the castle is closed from mid-December to late-February.

Less More

Call us on 020 3993 8476 to start planning your holiday

It looks like you are in the USA

Would you like to: