Big News: Samantha Brown’s Places to Love is coming to PBS!
I have some BIG news: I'm filming a brand new travel show for PBS! The new series, called Samantha Brown's Places to Love, kicks off in Texas. From there, we're taking this show all over the planet, highlighting incredible destinations…