Super Sheep Excursion A fascinating trip to Australia's Riverina district to visit some of the best Merino sheep in the world