Not many people have heard of The Desert Ranch at Al Sahra Desert Resort, but it is well worth a visit. We went there with our kids, and they loved it. The got involved in feeding the animals there, they participated in camel washing, learnt how to ask camels to lie down and found out about their behavior. We did horse riding and we visited a Bedouin farm. Kids want to go back there....