Magpie Creek Thoroughbred Farmstay is located at 470 Mundoolun Connection Rd, Boyland QLD 4275, Australia