Why Greenock is a Must for Every Barossa ItineraryWhen you’re looking for things to do in the Barossa Valley, Greenock is an absolute must. You could easily mistake this Barossa village for a sleepy town. And while this hamlet is a tranquil base for locals, as you...