Respuesta :
Answer:
La ville de New York, which means New York City
Explanation:
La ville is city in French and this park is located in New York City. And New York in French is New York.
Answer:
La ville de New York, which means New York City
Explanation:
La ville is city in French and this park is located in New York City. And New York in French is New York.