Question: what county shares a border with Dean in the province Taylor Head Beach is located?
Answer: Colchester County