One of the three cities that make up the National Capital Territory of Delhi is called Delhi Cantonment, or Delhi Cantt for short. The area's nearly 1.25 million residents can thank the British Indian Army for its existence (as the name suggests). Th... अधिक पढ़ें