" In it are manifest signs [and] Abraham's station, and whoever enters it shall be secure. And it is the duty of mankind toward Allah to make pilgrimage to the House - for those who can afford the journey to it - and should anyone renege [on his obligation], Allah is indeed without need of the creatures. " Holy Quan (3:97)