Sunday, November 20, 2011

Haj-2011 Dar Al-Islam,

















The Hajj, the fifth pillar of Islam and one of the largest religious ...
2A Muslim pilgrim prays as visits the Hiraa cave, at the top of Noor ...
3An aerial view shows the Mecca Clock Tower as Muslim pilgrims walking
Nearly 2.5 million Muslims, including 1,24948 Indians have arrived till on Thursday for the world's largest annual human assembly, Hajj