Live Webcam Narragansett Bay – Newport, Rhode Island

Take a look at this Narragansett Bay live stream webcam in Newport, Rhode Island. The Bay forms New England’s largest estuary, which functions as an expansive natural harbor