North America is home to such lovely countries as Canada, The United States, and Mexico.