Where All Roses Smell Sweet: Central Park’s Shakespeare Garden

Tucked between the Belvedere Castle and West 79th Street, you’ll find Central Park’s Shakespeare Garden. The charming four-acre green space transports its visitors from the Read More...