LoWith 300 days of sunshine, St. George, Utah is perfect for families. Here are our favorite things to do in St George with kids.