Lion Country Safari is a drive-through safari park located in Loxahatchee (near West Palm Beach), in Palm Beach County, Florida. Founded in 1967, it claims to be the first 'cageless zoo' in the United States.
Contact us...