Lion Country Safari Lion Country Safari, Florida opened in 1967, in rural Western Palm Beach County. At the time it was the first drive-through safari park in the country and introduced a new concept to animal lovers, "The Cageless Zoo." The opening generated enormous interest on the part of residents, visitors to South Florida, and the media. The park developed into a popular and successful attraction.