Hello how may I help you? I have a question about world geography What is it? Where is India!? India is located in Indian Subcontinent How about Vietnam? It is in Southeast Asian on the Indochina Peninsula. Where's Canada? Canada is in North America, located North of the United States. Okay thanks for everything! Have a nice day!