San Diego is situated right on the coast of Southern California. The city itself boasts almost 70 miles worth of pristine beaches, each unique in its own way. Imperial Beach is one of the longer stretches of beach with a fishing pier that is a popular hangout spot amongst tourists and locals. Offering silence, solitude, and ocean views, Black’s Beach is a hidden gem beneath La Jolla’s 300-ft oceanside bluffs of Torrey Pines. For surfers who don’t mind donning a wetsuit and braving the cold Pacific temperature, Swami’s Beach is a hot spot for surfers when the tide is right.