Some info about FRENCH
Category GEOGRAPHY - PLACES
Language FRENCH
Neuilly is a common place name in France.
Wikipedia contributors, "Neuilly," Wikipedia, The Free Encyclopedia,