Though Melbourne really does have something for everyone, there are certain attractions that all visitors should see. Federation Square and its neighbor, Flinders Street Station, give you a sense of the city's thrumming pulse and offer top quality people-watching. The fact that they're situated in one of the city's best café districts is a bonus—you can't visit Melbourne without sniffing out the perfect coffee. Step on the free City Circle Tram to tour the Central Business District, hopping on and off whenever the mood strikes. After exploring the CBD, visit beachside St. Kilda, which is hipster central. Further afield, the famed Great Ocean Road and Yarra Valley wine region make ideal day trips.