zaro
Category: Religious Gathering
What is the largest religious meeting in the world?