Deccan Plateau is situated in: December 20, 2022 by admin (A) France (B) India (C) Australia (D) South Africa