Categories
World Info

Deccan Plateau is in

(a) Europe
(b) Asia ✓
(c) Australia
(d) Africa

Leave a Reply

Your email address will not be published. Required fields are marked *