answersLogoWhite

0

a place where worshippers of the said religion go..on a pilgrimage, a journey of 'enlightenment' so to speak if that is your sort of thing.

User Avatar

Wiki User

16y ago

What else can I help you with?