The Connecticut village of Chester is home to a charming downtown full of galleries, restaurants, and boutiques. And thanks to its location along the Connecticut River, its beautiful scenery and lush, undeveloped riverbanks teeming with birdlife are inspiring to both artists and visiting boaters.