SINGLE

Q. Name the offshore reef which is separated from the mainland by a channel of water.

A. Barrier reef