Street with two men wearing Mexican sombreros and holding a flower bouquet as well as a pistol with a heart flag
9 essential things about traveling in Mexico that you certainly did not know!