Followers

Best Blogger Tips

Reefs parallel to the shore but separated by a broad lagoon are called:

fringing reefs
barrier reefs.
atolls
patch reefs.