Ibaadat Foundation, A Charitable Trust established under the Indian Trusts Act
79 shows till now
Entry is free, by invitation.