Chester in Nova Scotia is the kind of seaside village that feels worlds away with its elegant homes trimmed with hydrangeas, ...