Southwest Road Trip /The Mummy cave ruin - the tower complex was built in 1280s by people who migrated from Mesa Verde. The mummy cave ruin area is one of the largest ancient Puebloan villages in Canyon de Chelly.

Previous Home Next

IMGP3138