The military farms in India are spread over more than 20,000 acres of prime defence land across the country in cities such as Ambala, Kolkata, Srinagar, Agra, Pathankot, Lucknow, Meerut, Allahabad and Guwahati.
The farms were established by the British Army for the production and supply of hygienic, wholesome and fresh cow milk to troops located in various garrisons across India.