Tree hidden in Central Park serves as special pet memorial: ‘Warms my heart’
A tree in Central Park, Manhattan, appears to be leaving a lasting impression on visitors for an unexpected and heartwarming reason. Central Park, located in the heart of New York City, occupies 840 acres and is home to over 18,000 trees, according to the Central Park Conservancy. One tree in the park, however, is catching … Read more