Getting your Trinity Audio player ready...
The best cities to live in often are also the best places to visit. Here, according to Money magazine’s 10th annual survey, are the 10 best places (out of the 300 biggest U.S. metropolitan areas) to live in America:
1. Madison, Wis.
2. Punta Gorda, Fla.
3. Rochester, Minn.
4. Ft. Lauderdale
5. Ann Arbor, Mich.
6. Ft. Myers/Cape
Coral, Fla.
7. Gainesville, Fla.
8. Austin, Texas
9. Seattle
10. Lakeland, Fla.




