Where is mesa verdi?
Mesa Verde National Park is an American national park and UNESCO World Heritage Site, located in Montezuma County, Colorado. The park protects some of the best-preserved Ancestral Puebloan archaeological sites in the United States.
Join Alexa Answers
Help make Alexa smarter and share your knowledge with the worldLEARN MORE