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