Memory Grove is a great location for portraits in Utah. We recommend it a lot for family photos, engagements, bridals... really anything. It's free, has lots of great vignettes for creative posing. There is also a lot of variety in a small area.
Utah Wedding and Portrait Photography