Home Tags Malwa Plateau vs Deccan Plateau

Tag: Malwa Plateau vs Deccan Plateau

Physical features of India – physiographic units

Name the physiographic units of India and briefly explain their formation. I.Introduction: The Indian subcontinent is characterized by the diversified physical features. They exhibit striking...