Sesame Place to open new park in San Diego

Kennedy Rose
Sesame Place to open new park in San Diego

The first Sesame Place opened in Langhorne Park, Pennsylvania, about 25 miles outside of Philadelphia, in 1980.