Travel August 7, 2023 Countryside Road Trip Destination Narusawa Falls Shinshiro City, Aichi Prefecture, Japan