This photo shows the remains of this ancient village, summer home for the natives living in this area. Wahalla Ruins near Wahalla Overlook, Cape Royal Road, North Rim, Grand Canyon National Park, AZ.
Back