SAN FRANCISO (KRON) — If you’ve taken a recent stroll in the Marina District to check out the seals lounging around at the San Francisco East Harbor Marina Dock, you’ll notice that it’s ...
Alameda is home to the only place on the San Francisco Bay where harbor seals can easily be observed from a public trail.