Designed by
Title
Square Tower House Tour, Mesa Verde National Park #229056131
Description
A national park ranger takes tourists and people on a tour of the Square Tower House at Mesa Verde in Colorado. The Native American site contains cliff dwellings of ancient ruins and is a popular travel destination.