This article needs additional citations for verification. (March 2016) |
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).