France

TRAVELING / France

Paris: The City of Light

Paris is the capital and most populous city of France. Situated on the Seine River, in the north of the country, it is in...