India is the seventh largest country in the world by acreage and ranks second worldwide in farm output. Largely thanks to variations in the climate, which varies from temperate to tropical, and differences in soil condition, the abundant rainfall and irrigation, the Indian subcontinent permits the farming of a tremendous variety of produce. |