Hajj is the most sacred pilgrimage for Muslims all over the world. It is the place of historical importance where Prophet Mohammed first established the place for Islamic practices. Mecca offers a lot of its attractions other than the pilgrimage experience. The visitors can expect to discover the hidden secrets of the place as they … Continue Reading