SHARKS ON BEACH Top 10 spots


Brisbane, Australia

“Shark Alley,” Gansbaai, South Africa

Kosi Beach, South Africa

Umhlanga Rocks, KwaZulu Natal, South Africa

Bolinas Beach, Calif.

New Smyrna Beach, Fla.

North Shore, Oahu, Hawaii

Recife, Brazil

Kahana, West Maui, Hawaii

West End, Grand Bahama Island, Bahamas

Source: forbestraveler.com