That is the ultimate question! Australians have been arguing this point for years and at the end of the day, it comes down to personal preference. For beach lovers, Sydney is the place to be. The weather rarely drops below 15° celsius, and with more than 100 beaches to choose from this is the perfect place to learn to surf. Not to forget the iconic Sydney Opera House for those envy-inducing selfies! However, for party animals, Melbourne might be the spot for you. With countless sports and live music events, there is always something to see or do. Winter in Melbourne can be chilly – with a similar climate to Vancouver – and the city does get occasional snow. If you need to warm up, the food scene is really top-notch and there are countless incredible restaurants to try as you shelter from the cold.