Lion Country Safari
Westlake, FL
Culture
Lion Country Safari is a drive-through safari park and walk-through amusement park located on over 600 acres in Loxahatchee, in Palm Beach County, Florida. In 2009, USA Travel Guide ranked Lion Country as the 3rd best zoo in the nation.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account