Trivia Question Answered

The Delmarva Peninsula is a large area of land surrounded by water on three sides. It has some of

Delaware

Maryland

Virginia in it.  🙂