Social Sciences, asked by yashikamalhotra73, 11 months ago

define pilgrimage town playing tell​

Answers

Answered by Anonymous
2

Pilgrimage towns are those in which pilgrims are living .....XD

Answered by prem2304
2

Answer:

a long journey that a person makes to visit a holy place...

hope it helped plz mark as brainlist its needed plz....

Similar questions