GOD CAN BE SEEN HERE
Its good place for spiritual program every sunday
Institutions head quarter is located in Noor mahal, Punjab. Many controversies got to seen in past about this institution. But no comments about that. Institutions head is no more according to doctors but devotees say He is in meditation and will be back in his body. God knows.. Whats going on..!!!
Beautiful place for peace
Most spiritual place
Cool
It is a spiritual ashram and if you wish to see God, then you are choosing the right place.