No webcam found. The Towers serves as Narragansett RI premier cultural icon and a favorite venue for public events and private functions. The Towers is located in beautiful southern Rhode Island at 35 Ocean Road, Narragansett, RI.
Rhode Island Beach Cams. Check in anytime to see what’s happening live at the beach.