I don't remember ever hearing of any Catholic pilgrimages anywhere. I'm sure the trips are available if you look for them, but there's no "you have to go" mentality among Catholics.
Christian apologetics is the art of rolling a dog turd in sugar and selling it as a donut.