Margaret River may be one of Australia's best wine regions, but it also hosts many other fun-filled events. Here are some of our favourites:Margaret River Readers and Writers Festival Magaret River Pro Margaret River Farmers Markets Festival of Busselton Karnidale Circus Festival Beerfest