Everyone loves the feeling of small-town New England charm, and this little hamlet in Connecticut is everything you want your ...
Connecticut's coast is filled with white sand beaches. While the state's laid-back shores may not be as well known as other New England beach destinations like the Hamptons and Cape Cod ...