In this episode, Holly and Emily spill the tea on their favorite travel spots and share some laughs while discussing their travel horror stories!