Actually it is not India but the INS Vikramaditya that is considered the king of the Indian Ocean. read more
The Indian Navy needs a carrier to enable it to project power in the Indian Ocean and safeguard the Indian interests. Vikramaditya does that, and does it very well. Looking at the situation in a practical manner, the only major naval presence in the Indian Ocean are India and USA. read more
Indian ocean is named after India because, India holds a central location which is at the head of the Indian Ocean. India has the longest coastline in the region adding to its clout, no other country in the Indian ocean indeed has that long a coastline. read more
The ocean had been so dominated by the Indians since c.3100 BCE (this the date of Mahabharat war, after which the kingdoms and dynaties scatter), that it was known as "Indian ocean. read more