Visit Mayfield Garden in NSW, Australia, a sprawling 160-acre garden filled with stunning ornamental features and delicious food.