About Our Farm in TallarookWelcome to our beautiful property located in Tallarook, Victoria—just a short train ride or drive from Melbourne, right where the city meets the stunning high country! We are passionate about land management, sustainable farming, and offering an immersive, high-energy cultural exchange for travelers who want to experience the true Australian country lifestyle.What You Will Learn & DoWe operate a diverse property and contracting business, meaning no two days look the sa