Shark Cage Diving with Great White Sharks in South Africa – Wow!
I’m a Southern California girl who loves the ocean, whether swimming, snorkeling or scuba diving. I’d heard about Shark Cage Diving from friends who’ve done it in Mexico & from. ...Read more