New York Central Park The name of a large and famous park that In downtown Manhattan and among shopping malls Located in New York City. New York Central Park, the first modern park. It is the history of the United States of America. TRAVEL & TOURISM @TravelOLBN 2.0K views01:30