New Tabs March 6, 2018 Paris HD Wallpaper New Tab Theme Being the capital city of France, Paris is located in the north-central part of the country. It was founded at the end of the 3rd century by the Parisii.