Nestled in the heart of Melbourne is Federation Square, one of the main squares the city, sitting on the corner of Swanston Street and Flinders Street, in the central business district.
So plan your route accordingly. Plan your route accordingly! (Image: Fed Square / Instagram) Fed Square can accommodate about 8,000 fans, which is roughly/probably equivalent to the number of ...