10Dec. ’12 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. 🙂 Posted by Adrian. Categories: School. Comments Off on Trivia Question Answered