By admin
Pictou, Nova Scotia, is a charming coastal town with a long history and a lively spirit of innovation. Often called “The Birthplace of New Scotland,