Have you heard of an Indian river known as the 'Limpopo of India'? This important west-flowing river begins in the Vindhya Range in Madhya Pradesh. Any ideas? If not, let’s find out together.