Here's what Trippy members say about Lizard Head:
"However, drive southwest into the Lizard Head or Mesa Verde National Park if you wish." See More