Social Sciences, asked by vishalravuul, 6 months ago

(vii) The place situated on the three seas.​

Answers

Answered by rupam4747w
0

Sri Lanka is the place situated on the three seas one bay of Bengal, Indian Ocean and the Arabian se

Answered by imranomer28
0

Answer:

Kanyakumari in Tamilnadu state of India is the place situated on the three seas

Similar questions