France Photos

See photos of France (including Paris, the Eiffel Tower, Cannes, and more) in this travel photo gallery from National Geographic.