costel443 costel443 30-04-2024 Geography Answered Most inbound visitors to the United States come from: a. Canada and Mexico b. Canada and Russia c. England and France d. Spain and France