Square Tower House

Address not available
Mesa Verde National Park, CO 81330- Map It

AAA Editor Notes

Square Tower House is in a shallow alcove in the east wall of Navajo Canyon, opposite Echo Cliff in Mesa Verde National Park. Its four-story tower stands against the rear wall of the alcove.