Minamibousou Bo Falls (棒滝) is about 15m tall waterfalls located in Minamiboso, Chiba Prefecture. Tourist Info. There is parking and restroom. It is hidden. Access Need a car to visit. located on route 258.
5 min
no detail