Square Tower House has the tallest tower in the Park. April 26, 2014 By // by Matt Thomas Mesa Verde National Park