Located just south of San Diego in Chula Vista, California, the 17-acre park will reportedly make use of the existing aquatic infrastructure, …
West Coast's First Sesame Street Theme Park Soon To Open in San Diego | TravelPulse
In
Located just south of San Diego in Chula Vista, California, the 17-acre park will reportedly make use of the existing aquatic infrastructure, …
In