About “The Island”
Watts Island is an island in the Chesapeake Bay administered by Accomack County, Virginia. The island supported small populations from the mid-1600s until the 1920s and has decreased in size over time. Recent reporting suggests the island is a habitat for a variety of wildlife.
Book details
- First published
- 2009