8 Amazing Coral Reefs to Explore
Coral reefs are spectacular underwater structures covered by tiny living sea animals. They are breathtaking when viewed while snorkeling. There are three main types of reefs, atoll, barrier and fringing.…
Share