FILE - An aerial view of Mont Saint Michel, Normandy, France, March 20, 2011. The Olympic torch finally enters France when it reaches the southern seaport of Marseille on Wednesday May 8, 2024, on an armada from Greece. After leaving Marseille a vast relay route will be undertaken before the torch's odyssey ends on July 27 in Paris. A notable stop includes the stunning island of Mont-Saint-Michel. (AP Photo/David Vincent, File)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo