15 Best Things to Do in Monroe (CT)

This town of less than 20,000 people in wealthy Fairfield County is mostly residential and is within easy reach of New Haven and Bridgeport. Monroe