Kesara Posted on October 25, 2011 by manuscrypts A mountain in Shakadweepa. The air here always has a pleasant smell as per Mahabharata Bhishmaparva Chapter 11 verse 23.