It of India is situated on the west coast
Answers
Answered by
1
Explanation:
Ashtamudi lake in Kerala is on the west coast of India.
Similar questions