Christians do not really have a specific religious pilgramidge but some christians do go to jerusalam to see the birth place of jesus
they don't (at least they're not required to- they sometimes go to see Biblically Historical sites, but that's more out of personal interest)
Yes, to the big block thing
For the hajj pilgramage, you go on the first 10 days of the month of Dhul' Hija
He went on his hajj (pilrgimage) in 1964
a pilgramage is when pilgrims go on a long spiritual journey to seek more of god.
The people from Islam.
A temple or mandir.
Jews
Well, to go on a pilgramage, you do not have to be religiouse, in fact there is no need to be part of one! People go on pilgramage in order to praise or worship (the latter of which only aplys when it is a religiouse pilgramage) something that they prehaps hold dearly, or believe in or are passionate about. Take a religiouse pilgramage for example, like Hajj. Muslims believe in Allah, and therefore will do anything to please him, so every year during the Islamic month of Hijr they go to Saudi Araibia, where they undergo a seres of tasks which they must complete. The point is if they did not love Allah then, surely they would not spend all their money to go there. So pilgramagews can be about anything, from religion, to being a fan of something, to a self promise, a spirtual journey to discover yourself. People go on Pilgramage for their own reasons!
Because it's one of the five pillars of Islam and if you have money and health you should go or Allah will punish you.
Muslims go to Mosques and Christians go to churches.
"Peasants" will take a pilgramage to become a pilgram. This means they they will have a good attitude towards and respect for those that have done this pilgramage but have next to none for people that have not.