Living in hostels is an accommodation solution that has many advantages for short or long term travelers in Australia. In this article, discover everything you need to know to make the most of your stay in a hostel, our tips and our favorite hostels in the 4 main cities of Australia: Melbourne, Sydney, Brisbane and […]