What state's capital and largest city sits on the shores of Narragansett Bay?

Find the answer below

Bet your knowledge and answer