If you want to see Arizona’s stunning natural beauty for yourself, you need to check out this tiny town in the heart of the White Mountains.