Samantha Brown's travel show, "Samantha Brown's Places to Love," is returning for its eighth season, marking her 25th year as a travel TV host. Brown reflects on how the internet has democratized ...