It's hard to imagine a town that exemplifies New England charm and history quite like this Connecticut spot which is located right on the Long Island Sound.
Continue reading...
Continue reading...