Named for 3 states, which large peninsula on the east coast of the US separates Chesapeake Bay from the Atlantic Ocean? June 7, 2017 By Show answer The Delmarva peninsula More Geography QuestionsMore World Geography Questions