Source: Tourism MediaShelter IslandMundoAmérica del NorteEstados UnidosSan Diego CountyCaliforniaShelter Island