Russ Miller


Arizona’s Natural Wonder – The Grand Canyon 21

Arizona’s Natural Wonder – The Grand Canyon We live in the White Mountains of Arizona, which is just about 4.5 hours from the amazing wonder of the world, called the “Grand Canyon”.  I had never been there before we moved to Arizona, and we finally decided to take a trip […]

wonder