The Awe-inspiring Grand Canyon January 14, 2013 Sheila Gallant-Halloran My family visited the Grand Canyon in Arizona this year. I have to say that the Grand Canyon is one… Continue Reading →