Amazon S3 on MSN

Lets Talk About Mesa Verde

Mesa Verde, a region inhabited by humans for over 10,000 years and home to the ancient Pueblo Indians, was likely abandoned ...
Located in southwestern Colorado, Mesa Verde National Park is home to some of the oldest human dwellings in North America.