Home
About
Journeys
Sorekara
Narita Area
Sawara City
Sawara City in Chiba Prefecture was once a thriving commercial town with a canal system to transport its goods. Today it is bypassed by Japan's road system and few tourists make their way here.
Read More