ADVERTISEMENTS

Where is the largest Infantry Training Centre (ITC) in the UK?

Geography Trivia Question: Where is the largest Infantry Training Centre (ITC) in the UK?