Isthmus is___________?A. A lagoonB. An inland SeaC. An island in a riverD. Narrow piece of land connecting larger land areasLeave a ReplyCommentEnter your name or username to commentEnter your email address to commentEnter your website URL (optional)