city and port on Narragansett Bay on southwestern Rhode Island in the southeastern part of the state of Rhode Islandpopulation24,672 2 town in southern England; capital of theIsle of Wightpopulation25,000 3 administrative area of southeastern Walesarea73 square miles (189 square kilometers),popula...
city and port on Narragansett Bay on southwestern Rhode Island in the southeastern part of the state of Rhode Island population 24,672 town in southern England; capital of the Isle of Wight population 25,000 administrative area of southeastern Wales area 73 square miles (189 square kilometers),...