Where is Shelter Island Heights located?
Shelter Island Heights, Shelter Island Heights, United States of America (approx. 41.08399°, -72.35591°)
Shelter Island Heights, Shelter Island Heights, United States of America (approx. 41.08399°, -72.35591°)