Sawara
Pic: iStock.com/QOcreative

Sawara

Sawara is a charming village with historic buildings along a canal in Katori City, Chiba Prefecture.

Aside from the picturesque canal, nearby Katori Shrine is an attraction worth checking out. It is said to have 2,600 years of history.

Tours & Activities in Chiba

Recommended hotels near Sawara