Picture Rocks Petroglyphs in Tucson Located in the Tucson Mountains, near Saguaro National Park, are 800+ petroglyphs designed by the Hohokam people. The site is open to the public,
Picture Rocks Petroglyphs in Tucson Located in the Tucson Mountains, near Saguaro National Park, are 800+ petroglyphs designed by the Hohokam people. The site is open to the public,