Machipongo River

The Machipongo River is a 16.5 mi river in Accomack County on the Eastern Shore of the U.S. state of Virginia.