St. Margarets Bay, Nova Scotia

St. Margarets Bay as seen from Indian Harbour
Map of St. Margarets Bay

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).


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne