Discover Japan’s hidden historic treasures with stunning views. From the cloud-topped Takeda Castle Ruins to Okinawa’s Nakagusuku Castle and Kyushu’s Oka Castle, explore off-the-beaten-path sites rich in history and natural beauty.| Claire's Itchy Feet