Denver in 2008 bucked a national decline in business and leisure travel setting a new record for visitor spending of $3.1 billion,
For more information on Longwoods Travel USA®, click here.