The United States is the top country from which tourists travel to Canada, followed by the United Kingdom, France, Germany, China, Mexico, Japan, South Korea, India and Australia.