Salam,

I had to share this photo with all of you. Thanks to UPI

Forget Disneyland, if any place in the world fits the slogan ” seeing is believing”, it’s the holy city of Mecca in Saudi Arabia where over 2 million plus Muslims gather from all over the world for the annual pilgrimage called ” Hajj”. Check out this these captivating photos from this years gathering below.

Oh by the way that’s a police officer in the first picture.

Continue Reading…