2 ms·
this is not really a "little town", it is well inside paris metro, the largest urban area in continental europe, home to 10 million people, and a major technolo
by enriquto 6y ago
this is not really a "little town", it is well inside paris metro, the largest urban area in continental europe, home to 10 million people, and a major technology hub. You'll have your internet here.