Where is Barossa Sculpture Park?

Answer
Barossa Sculpture Park is located at Menglers Hill Rd, Bethany SA 5352, Australia. It is in Bethany, South Australia, Australia.

Barossa Sculpture Park is located at Menglers Hill Rd, Bethany SA 5352, Australia. It is in Bethany, South Australia, Australia.