The Town of Payson, situated just ninety minutes North of Phoenix, AZ, is nestled in the picturesque Rim Country of Arizona.
Surrounded by National Forest, Payson offers a stunning natural backdrop and abundant outdoor recreational activities, making it an ideal destination for those seeking beauty and adventure.
Generated from their website's infomation