it is south west of India.
no it does not
Yes, at 3,862,000km2 (1,491,130mi2) it is the largest sea in the world.
Well, logically, Mumbai, the largest Indian city, is located in a peninsula that reaches into the eastern Arabian Sea.
The country is called Oman.