France attracts visitors to its landscapes of lavender in Provence; charming villages in the French Alps; eternal, sophisticated Paris on the Seine; and 10,000 chateaus, abbeys and manor houses. France has 6,000 museums, including the Louvre and the Centre Pompidou in Paris.