Jeffreys Bay, South Africa, located about 75 KM from the city of Port Elizabeth, is considered to be among the top 5 surfing beaches on the planet and has earned the nickname “The Surf Mecca of the World” but is affectionately referred to by most as “J-Bay”. Although J-Bay sports a number of worthy beaches with expansive stretches of white sand, the best...