NCFT is located in the centre of the beautiful tourist city of Niagara Falls within walking distance of the world famous falls – Niagara Falls and walking distance to the border of USA and Canada. It is on the shores between LakeOntario and Lake Erie with the Niagara River winding through. Buses are operated at frequent intervals to and from Toronto (Ontario) and Buffalo (New York).