Melbourne - City Video Guide

Melbourne is situated in the southern Australian state of Victoria, on the shores of Port Phillip Bay, and is often ranked as one of the world’s most livable cities. The city’s main square, Federation Square effortlessly blends edgy, modern design with elegant architecture and is overlooked by the grandeur of St. Paul’s Cathedral. ’Fed Square’ is also home to Melbourne Visitor Center and the Australian Center of the Moving Image. Great artworks and an impressive stained-glass ceiling can be se
Back to Top