qqp question1: Which is the largest cantonment in India? And where does Ambala cantonment stand? question2: Why have army cantonments been established in many cities in India? What do soldiers residing there do?