This place also has a religious importance . The devi temples have a great importance attached to them and many people come here just for pilgrimage .
This place also has a great importance . The devi temples have a religious importance attached to them and many people come here just for pilgrimage .