Where is Shelter Island?
Where is Shelter Island located?
Shelter Island, New York, United States (approx. 41.0682649°, -72.3388956°)
Where is Shelter Island on the map?
Shelter Island - Montauk
Shelter Island - Ocean Beach
Shelter Island - Manhattan
{"latitude":41.0682649,"longitude":-72.3388956,"title":"Shelter Island"}