Truro. An hour inland from Halifax, the small town of Truro is known as the 'hub of Nova Scotia' due to its centralized location and historical ...