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: 10 foods that fuel brain power and focus
Find out More..