The best things to do in Melbourne, including cool bars and eateries in the CBD, flashy shops in South Yarra, the rumbling trams of Flinders Street; and the ...