The Mountain rain which separates the Indo Gangentic Plain from Deccan Plateau

Answer: Satpura

Leave a Comment