Geography · Rapid Economic Development in an LIC or NEECrossoverIndia is located in:ASouth Asia, with coastlines on the Arabian Sea and Bay of BengalBCentral Asia, north of the HimalayasCSouth-east Asia, between Thailand and VietnamDEastern Africa, on the Indian Ocean coastChoose an answer — or press 1234