Where is Chester Nova Scotia?

1204
Where is Chester Nova Scotia?
Location of Chester Nova Scotia