If you’re up for more adventure, keep on cruising to Newport News, 25 miles from Windsor. There are plenty more interesting things to experience here, such as Virginia Living Museum and Mariner’s Museum. Nothing says living big like a road trip, so keep on driving to Virginia Beach. It’s 45 miles away and also features a few worthwhile sights, such as Ocean Breeze Waterpark and Virginia Aquarium and Marine Science Center.