Some of the top attractions you should not miss when you visit St. George are the St. George Utah Temple, Pioneer Park and the Snow Canyon State Park.