Where is Rose Island?
Where is Rose Island located?
Rose Island, Rhode Island, United States (approx. 41.49516°, -71.34158°)
Where is Rose Island on the map?
{"latitude":41.49516,"longitude":-71.34158,"title":"Rose Island"}