News

Ever wondered what it would be like to sail a boat in the desert? Tempe Town Lake, the 2-mile-long artificial lake on the north side of Tempe that opened in 1999, answers that question for the ...