The place known as "Granary of South India" is :AKottayamBTrichyCThanjavurDKanyakumariAnswer: C. ThanjavurRead Explanation: