Search Results for: sioux city gran canaria used as film location

Number of Results: 1

Sioux City Gran Canaria

Sioux City, which was originally built in 1969 for $2 million, has been a popular theme park for both locals and tourists for many years. Don Alejandro del Castillo, who owned the land, made a deal with 20th Century Fox… (READ MORE)