Hajj packages

Mina camps during Hajj: what pilgrims need to know