St. Margarets Bay, Nova Scotia
…St. Margarets Bay is a bay located on the Atlantic coast of Nova Scotia, Canada on the border of Halifax County (Halifax Regional Municipality) and Lunenburg County (Municipality of the District of Chester). Opening south directly onto the Atlantic, the bay's eastern shore is formed by the…