Tendaki Falls: A Spectacular Waterfall Near Takeda Castle
If you plan to visit Takeda Castle Ruins by car and enjoy hiking, there is a spot in Yabu City that you can visit on the same day. Tendaki Falls (天滝), with a height of 98 meters, is the best waterfall in Hyōgo Prefecture and one of Japan’s Top 100 Waterfalls! If you are coming […]
Tendaki Falls: A Spectacular Waterfall Near Takeda Castle Read More »









