youarecurrent.com
Column: The Grand Canyon: A natural wonder
On February 26, 2019, Grand Canyon National Park, located in Arizona, celebrated its 100th anniversary. The history of the canyon is about 20 million times longer. By any definition, the Grand Canyon, considered one of the Seven Wonders of the Natural World, is awesome. It is 227 miles long, up to