11 Likes
Malabar coast
Answered By
2 Likes
Answer in one word:
The ranges located along the eastern boundary of India.
The plateau located to the south of great plains of India.