SAN DIEGO (AP) – The first Sesame Street theme park on the West Coast is set … pass holders in Chula Vista, just south of the city of San Diego.
Sesame Street theme park to open in San Diego next month – The Lethbridge Herald
In
SAN DIEGO (AP) – The first Sesame Street theme park on the West Coast is set … pass holders in Chula Vista, just south of the city of San Diego.
In