The best things to do in Perth include spotting street art among the towering skyscrapers in the CBD, museum-and-market-hopping in Fremantle, wine-tasting in ...