Forbes compiled a list of 'America's Coolest Cities,' ranking cities based on:

1. What is there to do on a Saturday?

2. How Well can you satisfy your cravings?

3. Can you learn about different cultures?

4. Are young adults flocking there?


Raleigh ranked 18th on the list.

Here's the Top 20:

1. Washington, D.C.
2. Seattle, Wash.
3. Austin, Texas
4. Houston, Texas
5. San Francisco, Calif.
6. San Diego, Calif.
7. Denver, Colo.
8. Riverside, Calif.
9. Boston, Mass.
10. Dallas, Texas
11. New York, N.Y.
12. Oakland, Calif.
13. Miami, Fla.
14. Sacramento, Calif.
15. San Antonio, Texas
16. TIE: San Jose, Calif. and Los Angeles, Calif.
18. Raleigh, N.C.
19. Bethesda, Md.
20. Santa Ana, Calif. 


Read more via