SHAPED island, of some 25,332 square miles, off the southeastern coast of India.
Filed under Teflon News by Search for "teflon"