jthebird4511 jthebird4511 01-03-2024 Geography contestada An area of land almost completely surrounded by water and connected to the mainland by an isthmus. A) Peninsula B) Archipelago C) Bayou D) Lagoon