10 perfect weekend trips in the USA

 1. Key West, Florida

2. Great Smoky Mountains National Park

3. Miami Beach, Florida

4. San Antonio, Texas

5. Asheville, North Carolina

6. Portland, Oregon

7. Seattle, Washington

8. New Orleans, Louisiana 

9. Santa Fe, New Mexico

10. Santa Barbara, California