Windwalker Ranch is located north of Del Rio, Texas 13 miles off of Highway 277 on Dolan Creek Road. The ranch has plenty of hills, valleys, great views, road frontage on Dolan Creek Road and joins with the Devils River Natural State Park. Also has access to the Devils River. The terrain is covered in shin oaks, cedars, and mesquite. Good grasslands and pastures. World class Aoudad sheep have been harvested from this ranch with very little hunting activity in the last couple of years. |