Which mountain range divides India into 'North India' and 'South India'?AAravalliBVindhyaCSahyadriDNone of the aboveAnswer: B. VindhyaRead Explanation: