• Retreat Reviews

    The Heavenly Place – Svarga Loka

    Svaga Loka, pronounced as “Swarga Loka”, a sanskrit name which translates to “Heavenly Place”. With a name so beautiful, you will expect a place no less than divine. Svarga Loka is a place in a Hindu tale, Mahabrata. It is…