Indeed. If we go farther back in time, then there is evidence to show that the earliest inhabitants of India were the Adivasis or tribals that now live in the forests and jungles. Both the Dravidians and Aryans came after them. But even the Adivasis were not always native to India. The most widely accepted theory of human evolution states that all humans evolved in Africa, and then left the continent in waves on to other regions of the world.
In this process of human migration, the Adivasis were the first to settle in India, while the Aryans were merely the last wave.
Unlike the Aryan migration however, the Dravidian migration to India is covered in mystery, because the language of the Indus Valley civilization has to date not been deciphered. In the absence of any lingustic, archeological or ethnological data of the Indus Valley civilization, the Dravidian migrations have been lost in the mists of time.