For tourists who think that America is all big cities, malls, and fast-food chains, they're missing out on some of the greatest nature destinations on the planet. America may not have the old-world charm of Europe or the ancient civilizations of Asia, but for what it lacks from the past, it more than makes up in the present. Museums such as the Metropolitan in New York and Washington's Smithsonian Institution are amongst the world's best, while modern art, theatre, and music of every genre are given expression across the country.
From the Grand Canyon in Arizona and Maine's scenic coastline, to the heady decadence of Las Vegas and New York's timeless energy, America has no limit on things to do and places to see. The country's food might be dismissed by some fine-dining foodies, but each of the 50 states has a speciality that combines all of its local and foreign influences, resulting in food that can compete with gourmet cuisines. Try succulent barbecued meats in the southern states, a jambalaya in New Orleans, or oysters in Seattle, and if you're still waiting for America to prove her cultured character — California's wine country will compete with France and Italy any day.
The USA has a number of international airports distributed across the country. Flying to the one closest to your final destination could save you time, effort, and money on booking domestic connecting flights, but if you're within driving distance of a major city such as Buffalo (BUF), Seattle (SEA), or Detroit (DTW), it may be cheaper to drive over and then take a domestic flight to your city of choice.
There are regular flights from major Canadian airports such as Toronto (YTZ and YYZ), Vancouver (YVR), Calgary (YYC), Montreal (YUL), and Ottawa (YOW) to New York (JFK and LGA), Chicago (ORD), Atlanta (ATL), Los Angeles (LAX), Seattle (SEA), San Francisco (SFO), and Denver (DEN) on Air Canada and several US airlines.
America's vast expanse from the Pacific to Atlantic coasts covers a lot of climatic regions and it's impossible to make an all-encompassing generalization about a good time to visit the country. But if we must, then we suggest travelling from March to May or September to October when the temperatures are warm enough across most of the country to make for a pleasant trip. It is advisable to check the weather forecast for the specific areas you will visiting during you trip and pack accordingly. Summer is also an excellent time to visit, but the most popular tourist areas tend to be crowded and nearby accommodations are often booked solid months in advance.
The peak travel season for local Americans is from the end of May to September which coincides with the school holidays. During this time, most camping areas, beaches, and summer resorts will be packed with locals and tourists alike. From the end of November to February you can head to the ski slopes in the Rocky Mountains and live it up at a luxury resort or head for tamer facilities at a slightly lower altitude. Avoid the Christmas and New Year's holiday periods unless you book well in advance as the rates usually skyrocket around this time.