Image Samantha Brown Travel Ambassador Samantha Brown is a travel expert and the host of the PBS television series “Samantha Brown’s Places to Love.” She serves as travel ambassador for the U.S. Travel Association.