dancegirljade dancegirljade 06-01-2020 Geography contestada Where in the Indian Subcontinent is the Deccan Plateau located? A. in the center of India B. in the southern region of Pakistan C. in the northern region of Sri Lanka D. in the center of Bangladesh