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: 7 Survival movies that are based on real-life stories.
Find out More..