“New Moore” island is located in?
[A] Arabian Sea
[B] Indian Ocean
[C] Bay of Bengal
[D] Pacific Ocean
Click Here to Display Answer