Paris – City Video Guide



On the banks of the river Seine in northern France, Paris attracts 42 million visitors a year, making it the most visited city in the world. Beginning at the Arc de …

Travel Smart