The first "Sesame Street"-themed park in the U.S. is located in Langhorne, about 25 miles northeast of Philly, and features pint-sized rides like Big Bird's ... include a toy train attraction ...
Have you seen something interesting? Click Submit to share your rare bird sightings via our simple form.