Chester is a village of 2,300 people (2011) in Nova Scotia. Chester is a holiday and resort destination, with many seasonal and year-round estates and mansions. The nearby waters of Mahone Bay and its numerous islands ar