Notes

The Deccan Plateau is located in South India.

The Deccan Plateau is located in South India.