Sawara: the Hidden Little Edo near Tokyo Sawara : a small historic canal town known as "Little Edo" in Chiba Prefecturejw-webmagazine.com