This cave is famous for its natural Ice formation of Lord Shiva.
The devotees believe that this cave have the presence of Lord Shiva.
The devotees also feel a positive energy and spiritual growth in themselves.
It is surrounded by natural beauty, positive energy, and a feeling of calmness.
Next: Why is commercial eggs different from local eggs?
Find out More..