Experience the bustling environment and pick up some good deals at Narusawa Road Station, a renowned local store.
After you've paid a visit to Narusawa Road Station, a retail outlet in Narusawa, you might be on the hunt for more things to do. Lake Kawaguchi is not too far away and appeals to many travelers.