Tag: Sky castle

Takeda Castle – Magnificent Sky Castle in Japan

Takeda Castle – Magnificent Sky Castle in Japan

Takeda Castle – Magnificent Sky Castle in Japan | If you’ve read the Harry Potter series, then you’re probably familiar with Durmstrang Institute – a perfectly hidden school in the mountains for dark witches and wizards. If this school were to exist in real life, I think I’ve found the perfect place for it – […]

Continue Reading