A Tour of the “Cliff Palace“ at Mesa Verde NP

Here is a close-up view of the “Cliff Palace“ at Mesa Verde National Park. The Cliff Palace is the largest cliff dwelling in North America with some 150 rooms. The Cliff Palace is an amazing archeological site, don’t miss this video.
Back to Top