Ambajanma

A place where Narada used to reside in. People who die here get moksha due to Narada’s blessings as per Mahabharata Vanaparva Chapter 83 verse 81.