Previous
Horse Mesa Dam is located Northeast of Phoenix, Az in the Superstition Mountains. The dam separates Apache Lake and Canyon Lake.
Next
5 Comments