America's coolest small towns 2012

Published On: Mar 01 2012 02:10:38 PM CST   Updated On: Mar 02 2012 01:40:38 AM CST
Cape May, New Jersey blurb

Some small towns simply have it all -- charm, great coffee, food with character and shop owners with purpose. These 10 spots have it all, in perfectly small doses, according to Budget Travel magazine.