Measuring nearly 4,360 metres (14,304 feet) long, Rue de Vaugirard is the longest street in Paris.

Measuring nearly 4,360 metres (14,304 feet) long, Rue de Vaugirard is the longest street in Paris.