Indira Point: Location & Current Status in Andaman Islands
Indira Point, also known as Pygmalion Point, was not submerged in the sea. It is still a prominent geographical feature in the Andaman and Nicobar Islands.
It is possible that you are thinking of another location or that there has been some confusion.
Could you please provide more context or details about what you are referring to?