Where is Santa Rosa Island?
Where is Santa Rosa Island located?
Santa Rosa Island, Santa Rosa Island, United States of America (approx. 30.382421°, -86.856346°)
Where is Santa Rosa Island on the map?
Santa Rosa Island - Ventura
{"latitude":30.382421,"longitude":-86.856346,"title":"Santa Rosa Island"}