Ocean Beach
Ocean Beach: Where California’s young people, hippie types and retired naval admirals live in harmony.
Ocean Beach: Where California’s young people, hippie types and retired naval admirals live in harmony.
Dog Beach: Pooch paradise at San Diego’s only off-leash dog-friendly beach.