No you are wrong. The Gupta, Mughal, Delhi Sultanate and Harshas Empire mostly ruled northern India.
The Mughals were only able to keep their territories in the Deccan region for less than 20 years.
On the other hand the Rashtrakuta Dynasty dominated the major part of India for 200 years.