3 walking trail loops around ponds, a draw for bird watchers, plus playgrounds & sports fields. 📍 6701 Taylor Ranch Rd NW, Albuquerque, NM 87120, USA · ⭐ 4.6 (1166 reviews)
#route66