The Eastern Shore of Virginia is a 70-mile peninsula that extends down from Maryland, dividing the Chesapeake Bay from the Atlantic Ocean. This sliver of land can be divided into three sections: lower, middle and upper. The Upper-Shore extends from Parksley in the south to the Maryland line in the north.
Parksley was planned and built around the Pennsylvania Railroad and that history is preserved in the Parksley Railroad Museum. Visitors can check out a train station, historic railcars, and artifacts from railroads across the region.
Visit Taste of Eden, a year-round farmers market in the town square, for fresh produce or check out the shops and restaurants that line the town square.
Take the route less traveled from Parksley to Saxis Island via Route 316 and discover some of the little towns that are hidden on the back roads. Saxis isn’t actually an island, it's just sitting out on a point and is separated from the rest of the Eastern Shore by a marsh.
If you take the road you enter Saxis on all the way to the end you’ll be greeted by beautiful views of the Chesapeake Bay and Martha’s Kitchen. Martha’s squat cinder block building may not look like much from the outside, but inside the food is always homemade and locals sit at tables discussing the topics of the day.
Just up the street, Captain E’s Hurricane Grill has beautiful water views and a tiki bar, complete with sand to dip your toes in. The restaurant even rents kayaks. Try the crabby fries, golden French fries topped with crab dip, cheese and Old Bay seasoning.
On your way out of town stop by the Saxis Island Museum, which shares the 350-year history of this hidden gem of a town.
Continue north to Chincoteague to the Chincoteague National Wildlife Refuge for a look at the famous Chincoteague ponies and then take a dip in the Atlantic. Visit the Museum of Chincoteague Island to get a look at Misty, Chincoteague’s most famous pony. Check out the shops and restaurants on Maddox Boulevard and Main Street, then turn in at a hotel, B&B, vacation rental or campground.
Last Updated: 08/27/2020
32383 Lankford Highway
Cape Charles, VA 233100.1 MI
U.S. 13, 32386 Lankford Highway
Cape Charles, VA 233100.22 MI
5003 Hallet Circle
Cape Charles, VA 233100.37 MI
32246 Lankford Hwy
Cape Charles, VA 233100.44 MI
32246 Lankford Highway
Cape Charles, VA 233100.46 MI