Home
Places
Gardens & Parks
Nature
Mountains
About
Twilight.se
Home
Places
Gardens & Parks
Nature
Mountains
About
Twilight.se
Living in Japan
Sawara
Sawara is located north of Tokyo, in the Chiba prefecture. It is a historic town, and has kept many of the old Edo period streets. The town have a number of festivals during the year, which may be worth to visit.
↑
Back to Top