Bacchus Marsh is a peri-urban town in Victoria, Australia located approximately 50 kilometres north-west of the state capital Melbourn…Bacchus Marsh is a peri-urban town in Victoria, Australia located approximately 50 kilometres north-west of the state capital Melbourne, at a near equidistance to the major cities of Melbourne, Ballarat and Geelong.