Located on Narragansett Bay, in the heart of New England yachting, Brewer Cowesett is the perfect place to keep your boat. With 765 seasonal slips sheltered by a continuous breakwater, Brewer Cowesett is an ideal stepping-off place for any adventure.
Read more...