New York, LA, and Toronto are some of the top tourist spots in North America. They are major cities known for their sights and attractions, and there is truly something for everyone to do and enjoy. Related: Vacation planning: Making sure you don't ruin that ski...

read more