Sights

New York Police Department Mounted Unit in Times Square

A strange sight to see in New York amongst the skyscrapers and concrete is horses. The NYPD Mounted Unit has been patrolling the streets of New York City since 1858.

Continue Reading