Taking a cowboy vacation can be an excellent way to spend a few days in the beautiful outdoors. You can do everything from hiking and biking to horseback riding and fishing. You can even stay at a dude ranch, which is a type of agritourism. Dude ranch Whether you’re...