During its decade of operation, the Bacchus Marsh Lion Safari was one of Victoria�s most popular tourist attractions - now one of its greatest mysteries.
Documentary, Short
View Trailer
Find Other Versions