One of the major tourist spot.An artificial lake that occupies the dry river bed of the Salt River, Town lake has quiet many parks around where one can relax and unwind or make noise with a bunch of friends or family. One can also take a tour around the lake by the way of renting out a boat.