“New Moore” island is located in?

[A] Arabian Sea
[B] Indian Ocean
[C] Bay of Bengal
[D] Pacific Ocean

Show Answer

Advertisement