PENNY TRAVELER
THE 50 BEST PLACES TO LIVE IN AMERICA


Denver, Colorado is at the top of the list.