Whether you're looking for sunbathing or swimming opportunities; snorkeling or scuba diving adventures; exciting water sports like windsurfing and kiteboarding; ...