New York City’s Central Park – 2 Minute Tour
http://motel.com With about twenty-five million visitors annually, Central Park in New York City is the most visited city park in the United States, and its appearance in many movies and television shows has made it among the most famous city parks in the world. Central Park in New York contains several lakes and ponds, extensive [...]