Wetlands near Cheshire Park, along Rio de Flag, Flagstaff, Arizona ← Previous Next → Wetlands near Cheshire Park, along Rio de Flag, Flagstaff. Wetlands near Cheshire Park, along Rio de Flag, Flagstaff.