Peru In the News
Did you know that Peru has the deepest canyon in the world? The Grand Canyon in Arizona is small in comparison. Colca Canyon is located in the southern part of Peru, near the city of Arequipa, and is twice the depth of the Grand Canyon in Arizona!
|Bob is getting ready to take us to "Infierno" aka Hell, located in the Madre de Dios Province, circa 2005|