Our Customer Relations Representative Vivian P. spent 11 days sightseeing in London, Paris and Amsterdam. Here, the five most iconic sites she encountered during her trip.
Lock Bridge in Paris
Have you ever been to London, Paris & Amsterdam? Tell us in the comments below!