Truro is at the head of Cobequid Bay, centrally located between Amherst, Halifax, and New Glasgow.
See more Nova Scotia Cities and Towns.