(vii) The place situated on the three seas.
Answers
Answered by
0
Sri Lanka is the place situated on the three seas one bay of Bengal, Indian Ocean and the Arabian se
Answered by
0
Answer:
Kanyakumari in Tamilnadu state of India is the place situated on the three seas
Similar questions