San Diego is one of the coolest surfing towns in the world. It has awesome wave pools in addition to a plethora of good surf spots and some of the best surf schools in the country. Some of the best spots are the world-famous river-mouth point break at the border of San Diego and Orange Counties –Trestles, Oceanside and its miles of gentle breaks, Cardiff, Del Mar, Blacks Beach, which is arguably San Diego's best wave.