New York’s Central Park goes officially car-free
New York, United States – 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.