no detail
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