A.A narrow strip of land separating two seas
B.A hill top
C.A strait joining two-seas
D.A horse-shoe or ring-shaped coral reef
A.A narrow strip of land separating two seas
B.A hill top
C.A strait joining two-seas
D.A horse-shoe or ring-shaped coral reef