Shelter Island

E213293 UNEXPLORED

Shelter Island is a narrow, man-made peninsula in San Diego, California, known for its marinas, waterfront hotels, and views of San Diego Bay.


Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

San Diego Bay hasPart Shelter Island