The biggest granary in India is
Large quantities of food grains are stored in warehouses known as granaries. FCI is one of the biggest granaries in India. FCI stands for Food Corporation of India which was set up on 14 January 1965 in the district of Thanjavur which is known as "Rice bowl of Tamil Nadu". Headquarters are located in Delhi. So, the correct answer is option A.