The Takeda Castle Ruins | Japan’s “Machu Picchu” in Hyogo

If you’ve been following me for a half year or so, you’ll know that I once foolishly tried to take on most of Hyogo Prefecture in a single outing. While I hit many of the main stops on that overly…














