There are many diving schools, all of which dive from Coral Beach.
Many diving schools engage in their diving activities from Coral Beach.
One person in the foreground and two in the background kite boarding.