Because it is in the part of Asia in the most South East Part
i think it is north
it is located in the South-East of Asia, South of Russia and North of Vietnam, to the North-East of India
Southeast Asia has a mix of religions ranging from Buddhism (which is very strong in Burma and Thailand) to Islam (which is very strong in Malaysia and Indonesia) to Christianity and Chinese Faiths...
no India was a sub continent because India is on its own tectonic plate millions of years ago after Pangaea