Answer in one word:
The plateau located to the south of great plains of India.
23 Likes
Peninsular Plateau
Answered By
13 Likes
Lake Pulicat is situated in
The ranges located along the eastern boundary of India.
A large land mass surrounded by water on three sides.
A big geographical region forming a well-defined geographical unit.