Melbourne, Australia is a perfect place to start the new Formula 1 season - the sunny cosmopolitan city a hub for shopping, dining and sport. And the Victorian capital is already abuzz ahead of next week’s inaugural season launch event at Federation Square on Wednesday March 13, and the Australian Grand Prix on Sunday March 17.


✅ Check out more posts with related topics: