Advocate Harbour is on Advocate Bay, an inlet of the Bay of Fundy.
See more Nova Scotia Cities and Towns.