Danielle & James’s Melross farm wedding was just perfect. Held at Melross Farm, a working horse and cattle farm sitting on 270 acres in the beautiful Kangaroo Valley. Melross Farm weddings are a luxury country event. The natural beauty of the valley is the perfect backdrop for an exquisite wedding day. Danielle & James held their...