barossa valley

Australians are wine pioneers, inventing the wine cask or wine-in-a-box and the innovative screw-cap lid. While the land Down Under has many wine regions to explore, few have the allure of South Australia’s Barossa Valley. The Barossa is located around 60 kilometers northeast of the South Australian capital of Adelaide. The region is famous for […]