St. George, Utah is an outdoor paradise, with all the urban amenities you may need. Here are my favorite things to do in St George with kids.