In Jagannath Puri, even the ghosts and spirits are taken care of Posted by The Secret Butterfly | August 2, 2024 | Fashion News, Indian Fashion | 0 | The Jagannath Temple is a place where rituals are performed for both the living and the departed souls. Devotees believe that Lord Jagannath’s divine grace extends even beyond mortal life, and he gives comfort and salvation to the wandering spirits.