It's a paradise for sports fanatics, foodies, wine snobs, animal lovers and shopaholics. Straddling the curvy, lazy Yarra River, Melbourne is Australia's second largest city but, some would say, its best. Get lost in its narrow, cobblestone laneways, stumble on a cozy little cafe or bar, take in a major art exhibition or join 100,000 other rabid fans at a footy match. It's got all the big-city perks, and you can get from the big smoke to the rainforest, wine country or ocean in less than two hours' drive. There are many ways to explore it, too, and we run some of them down below.