A holy place, visiting which grants a person the respect of the world as per Mahabharata Vanaparva Chapter 84 verse 157.
A holy place, visiting which grants a person the respect of the world as per Mahabharata Vanaparva Chapter 84 verse 157.