Tag: Central Park

New York’s Central Park officially becomes car-free

New York's iconic Central Park officially goes car-free Wednesday after the final vehicle drives through the green oasis and tourist magnet in the heart...