Heavenly Planets: The Universal Planetary System

                                                                  Q. What are the different lokas in this universe? Bhuloka is the material world in which we live. Other than this, I believe there are many other lokas where different levels of souls exist. For example, Gandhiji's soul is supposed to be in Satya Loka. So, what are these lokas? In which loka does the Supreme God exist? What is the hierarchy these worlds?