The best places to go wine tasting in Australia include Barossa Valley, Yarra Valley, McLaren Vale, and Margaret River. You can go wine tasting on a day trip from Sydney or Melbourne or stay a few nights at a beautiful hotel set amongst the vineyards. These wine regions offer everything from behind-the-scenes tours to private dinners Read More…