ICC - indian cultural center
You can do meditation at home too
Join islam then it is not needed, the practices are enough for allah/god