Hidden Gems of America: 10 Underrated Cities Bursting with Cultural Riches

Savannah, Georgia

Fort Collins, Colorado

Charleston, South Carolina

Tucson, Arizona

Santa Fe, New Mexico

Pittsburgh, Pennsylvania

Providence, Rhode Island

Fort Myers, Florida

Kansas City, Missouri

Homer, Alaska