This is Mesa Verde in Colorado, known for its array of cliff dwellings built by the Pueblo Indians from 550 AD to 1300. I also brought my own lunch.
Places I Love – Mesa Verde Colorado
One of the more unique (and less known I suggest) is Mesa Verde National Park. The ancient home of the Pueblo Indians these houses were carved out some time in the 1190s.