We recently filmed a brand new travel guide in Cancun, Mexico! Here’s a peek to see what we got up to on our last day in Mexico featuring our newest presenter … source