Chester is a village on the Chester Peninsula, Mahone Bay, Nova Scotia, Canada.
Chesterbound - Lots of Local Links