What is an isthmus?

A) Inland sea

B) A large lagoon

C) Narrow strip of land connecting two land masses

D) Land formed at the mouth of river

Advertisements
Advertisements