Quiz: What is the name of the visitor center located on the South January 8, 2025 by Orin Thorne What is the name of the visitor center located on the South Rim of the Grand Canyon? Discover more about Grand Canyon Tours at our home page. A) Grand Canyon Visitor Center B) South Rim Discovery Center C) Canyon View Visitor Center D) Desert View Watchtower Submit Answer