There are many diving schools, all of which dive from Coral Beach.

Does it follow that "Many diving schools engage in their diving activities from Coral Beach."?
yes