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.