Q. What do the following have in common?
Globe, Argyle, Athens, Avon, Bath, Belfast, Belgrade, Bremen, Bristol, Calais, Cambridge, Canton, Carthage, Damascus, Derby, Dover, Frankfort, Freeport, Ghent, Hamlin, Leeds, Limerick, Lisbon, Madrid, Manchester, Moscow, Naples, Newcastle, Oxford, Palermo, Rome, Stockholm, Troy, Verona, Vienna, Buffalo, Cleveland, Dallas, Detroit, Fairbanks, Jacksonville, Ketchum, Long Beach, Monticello, Salem, Williamsburg, Virginia, China, Denmark, Egypt, Lebanon, Mexico, Norway, Peru, Poland, Scotland, Siberia, and finally, Eden, Purgatory, Sodom, and Promised Land.