Woolshed Falls in Beechworth, VIC. Woolshed Falls is a See & Do type attraction service provider in Beechworth. Read reviews, ratings, location, maps and other details.