Grand Canyon National Park is amongst the 7 Natural Wonders of the World and is surely a sight to reckon. Exploring the South Rim was like a dream come true that transcends visual experiences. When you are in the presence of such size and beauty, you will be humbled by its timeless nature. Truly a jewel of the American Southwest. Carved out by the Colorado River, the Grand Canyon (nearly 1,500 m deep) is the most spectacular gorge in the world. Located in the state of Arizona, it cuts across the Grand Canyon National Park. Its horizontal strata retrace the geological history of the past 2 billion years.