Paris Paris is the capital of France and the largest city of the country. A lot has already been said by many, what else can we say about this mesmerising city [...] November 14, 2010