Where is Newport & Rhode Island located?
Newport & Rhode Island, Newport & Rhode Island, United States of America (approx. 36.88765°, -76.288284°)
Newport & Rhode Island, Newport & Rhode Island, United States of America (approx. 36.88765°, -76.288284°)