3 Things to Do in Groton, CT, that We Know You’ll Love

Connecticut is full of surprises! If you’re vacationing through New England, you’re sure to come across a few of this state’s many fascinating towns and all of their numerous, one-of-a-kind attractions during your planning process. One city in particular that is definitely worth exploring is Groton, CT, located on the banks of the Thames River. […]