Cedar City is a playground for young adventurers and budding artists, from the cool depths of the Frontier Homestead State Park Museum to the engaging ...