Ocean Beach, San Francisco’s longest beach is the perfect spot for surfing. However, the cold waters and fatal rip currents are not for the weak at heart but you can always indulge in activities like ...