theresa88 theresa88 07-10-2020 History contestada This geographical feature is a very large estuary that is separated from the Atlantic Ocean by the Delmarva Peninsula. A. Peninsula B. Chesapeake Bay C. James River D. Piedmont Region