64.6k views
3 votes
Delaware is on the Delmarva Peninsula. A peninsula is a piece of land that is surrounded by water on three sides. One side of a peninsula is connected to land.

Peninsulas have a lot of ___

islands

forests

deserts

coastline

1 Answer

4 votes
Islands. ( I’m pretty sure correct me if I’m wrong)
User Ven Yao
by
4.5k points