Any one, rich or poor. It doesn't really matter.
Because of love and faith one is compelled to go on a pilgrimage.
A follower of Islam may make a pilgrimage to Mecca, Saudi Arabia.
Anyone can go on a pilgrimage, it just depends on what their pilgrimage is about.
A pilgrimage can mean any journey that has spiritual aspects not just religious ones.
A pilgrimage is a religious journey, and people would often times, and they still do, go on a pilgrimage to hopefully become more religious, to connect with their god(s). Or they might do it to prove their loyalty to their religion.
Lourdes, Knock co. meath, lough derg
To prove his devotion to the faith and gain favors from God.
No you can go on a pilgrimage for any number of reason but mostly it is spiritual in nature
'kind'They would take leaflets, food and drink supplies and maybe a bible....
Yes. There are hundreds of places of Christian pilgrimage.
No, only Muslims who have completed the necessary religious requirements can go to Mecca for the pilgrimage.
The pilgrimage was made when the Temple was standing. Jews would go there three times a year as commanded, to celebrate the Festivals (Deuteronomy ch.16).