San Diego County waters — a collection of beaches, bays, lakes and reservoirs — provide opportunities for a variety of enjoyable recreational activities, including options for seeing marine life.
Seeing a majestic whale beach can make you gasp. These enormous creatures glide gracefully through the water as they migrate ...