10m Tall Waterfalls
Tashiro Falls (田代滝) is one of the waterfalls located in Chiba Prefecture. It is about 10m tall twin waterfalls. Legend said, there is a huge snake at the basin.
There is parking. No restroom.
0. at Goi Station.
1. use Kominato Line to Joso Nakano Station.
2. use a local bus to Tashiro.