The Sheep Pair (Peter Woytuk)
137 Th St
New York, NY 10031
The Sheep Meadow is a picturesque 15-acre park located in Central Park New York NY. Known for its expansive grassy fields it offers a serene escape from the bustling city. Visitors can enjoy picnics sunbathing and leisurely strolls making it a favorite spot for both locals and tourists. The meadow is also surrounded by beautiful trees and offers stunning views of the city skyline creating a perfect blend of nature and urban life.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.