The sentence that correctly uses semicolons and commas to separate items in a list is:
On our European vacation we traveled to Paris, France; London, England; Rome, Italy; and Madrid, Spain.
This structure effectively differentiates the cities from their corresponding countries, making the list clear and easily readable.