WHAT'S ON

Grand variety of events in store for Bathurst to celebrate Mardi Gras