Located just 30 minutes from Narita International Airport, Sawara is a quaint town which has retained 300 years of Edo spirit. The natural scenery and townscape are unique to this region and have been coexisting with the surrounding rivers for a long time. The charm of this area is that it allows you to get away from the hustle and bustle of the city and take a walk off the beaten path.
Sahara