If you love the exciting, festive atmosphere of county fairs, then Winchester is the place to be. This weekend, the Frederick County Fair will be offering the best of fair activities. There will be the traditional rides and games, as well as a demolition derby, livestock shows, and live bluegrass music. If you want to attend all of the fair events, stay the whole weekend at the Old Waterstreet Inn, a bed and breakfast in Winchester's Historic District. Click here for a full list of events and more information on the Frederick County Fair, and click here to book your stay at the Old Waterstreet Inn.