(A bit unfair, tho' Spain's had the Olympics recently. It should be London or Paris. Definitely NOT Noo Yawk they've had Los Angeles AND Atlanta, not to mention Salt Lake City, Lake Placid, etc etc!)
(The English and the French deserve each other still fighting the 100 Years' War. As a Rhodesian Yorkshireman, I can watch it all with detached amusement.)