France officially the French Republic (French: République française) is a country located in Western Europe, with several overseas islands and territories located on other continents. Popular tourist sites include: Eiffel Tower (6.2 million), Louvre Museum (5.7 million), Palace of Versailles (2.8 million), Musée d'Orsay (2.1 million), Arc de Triomphe (1.2 million). more...
Instant Confirmation