Rancho El Capricho

At the outskirts of Rio Grande City, Texas, Rancho el Capricho is the newest concept of sport hunting ranches.