Question: Where is Pelham Bay Park?
Sentence: It includes New York City's largest park: Pelham Bay Park along the Westchester-Bronx border.
Answer in sentence: yes