Where is wallops island?
Wallops Island is a six-square-mile island in Accomack County, Virginia, part of the Virginia Barrier Islands that stretch along the eastern seaboard of the United States of America. It is just south of Chincoteague Island.
Join Alexa Answers
Help make Alexa smarter and share your knowledge with the worldLEARN MORE