From Canada’s sprawling landscapes to the United States’ iconic city skylines and palm-lined beaches, North America’s distinct destinations welcome quick trips, multi-city breaks and everything in between.