Attraction
4.5 (144 reviews)
Ta-taki Waterfall, Tsuha, Ogimi Village, Kunigami District, Okinawa 905-1318, Japan