On the drive back from Agra to Delhi we saw many camels pulling wagons with these HUGE bags of hay. Our driver stopped so we could get a picture, and he asked the camel driver where they were coming from. They were walking 250 kilometers to bring this hay from Rajasthan to Delhi, because the price is so much higher in Delhi. Also, camels don't pay the state taxes that trucks pay at state borders, they don't require gasoline, they can eat along the way, and they can go to Delhi and back (6 days) without a drink.