ऐसा माना जाता है कि इस स्थान पर देवी स्वयं प्रकट हुई थीं और तब से यह स्थल सिद्ध शक्तियों और तांत्रिक साधना का प्रमुख केंद्र माना जाता है।