High Commission of Canada in India, in New Delhi
Canada Embassy New Delhi Address: 7/8 Shantipath, Chanakyapuri, New Delhi 110 021, India Phone: +91 011 4178 2000 Canada could be a nation within the northern piece of North America. Canada’s 10 regions and 3 regions reach out from the Atlantic to the Pacific and northward into the ocean, covering 9.98 million sq. kilometers (3.85 […]