Colombes

Colombes is a commune in the northwestern suburbs of Paris, France. It is located 10.6 km from the centre of Paris. In 2012, Colombes was the 53rd largest city in France.
Show lessRead more
Wikipedia

Discover this place

Google apps