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