Just near the Bear Shola Falls lies the Lion Cave. The cave is a natural formation in the middle of the forest with entrance surrounded by trees. The way to go to Lion Cave is by trekking:
Lion Cave:
Inside Lion Cave:
Video of Lion Cave:
[email_link] [print_link]
Leave a Reply