Tower
Good info thanks - we have been briefed for years that the C130 was in Halifax, info provided from our internal resources.
I've found the link here;
Halifax Search & Rescue | Canada North America | National Defence | Canadian Armed Forces
Is this correct still?