06 Mar
Posted by: Groton in: Attractions, Groton Tourism
Welcome aboard to the Groton, Connecticut, a great destination for a New England vacation experience. Situated along the shores of Thames River and Mystic River which is a few miles from the Long Island Sound. This town is the largest municipality among Connecticut, New Haven and cities that surrounds Rhode Island with a total […]