New Glasgow is on the north shore of Nova Scotia, across Northumberland Strait from Prince Edward Island.
See more Nova Scotia Cities and Towns.