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 of America’s most populous urban jungle.
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 of America’s most populous urban jungle.