By admin
Digby, Nova Scotia, is a charming coastal town in the western part of the province, known for its rich maritime history, stunning natural beauty, and