Imabari, Shikoku, Japan
Roadside stop popular with cyclists, offering Tatara Bridge views, local eats & souvenir shops.
9180-2 Kamiurachoinokuchi , Ehime Prefecture, 794-1402, JP
0.1 km away
1.0 km away
1.2 km away
2.4 km away
3.0 km away
3.1 km away
3.3 km away
4.3 km away
4.4 km away