Are you wondering “Where in the World is Matt Lauer?” Us, too!
As Today‘s travel editor, Peter brings you even more of the inside scoop on Matt’s destinations.
Today, check out more about the exciting first stop on Matt’s around-the-world tour: Buenos Aires, Argentina.
Check out Peter’s take on the delights of Buenos Aires, Argentina.
Learn more about “Where in the World is Matt Lauer?”
Check out more of Peter’s recent Today show segments.