In the Third Canto of Srimad Bhagavatam, Lord Kapila states, “My dear mother, it is sometimes said that we experience hell or heaven on this planet, for hellish punishments are sometimes visible on this planet also.” (Srimad Bhagavatam 3.20.29) It’s interesting that Aldous Huxley is reputed to have said, “Maybe this world is another planet’s Hell.”
Heaven and Hell on This Planet