Where is Rose Island?
Where is Rose Island located?
Rose Island, Rose Island, United States of America (approx. 41.49649°, -71.34116°)
Where is Rose Island on the map?
{"latitude":41.49649,"longitude":-71.34116,"title":"Rose Island"}