
Muslim pilgrims circle the Kaaba as pray inside the Grand mosque in the holy city of Mecca, Saudi Arabia, on Oct. 23, 2012. The annual Islamic pilgrimage draws 3 million visitors each year, making it the largest yearly gathering of people in the world. (Associated Press)
Featured Photo Galleries











