Grand Canyon… Such a Fitting Name!

Grand Canyon National Park, Arizona, USA

Grand Canyon National Park is one of the most jaw-dropping places I’ve ever seen. I don’t think there’s a way to actually capture, in still images OR motion picture, just how vast and magnificent it is. (And I’ve seen some … Continue reading