Paris Travel

streetdirectory.com — Paris, acknowledged as the 'City of Lights,' is the largest as well as the capital city of France, located on the Seine River, in the heart of the Ile-de-France region. Sep 14, 2010 View in Crawl 4

Paris Travel