A collaborative initiative between The Barossa Council and Tourism Barossa has positioned the Barossa as a prominent contender in the Tourism Industry Council of South Australia’s Top Town Awards with numerous towns up for contention.
The Top Tourism Town programme is designed to recognise towns in South Australia that offer amazing visitor experiences and demonstrate a strong com...