//
Siddara Betta Sacred Place where 9000 siddaru (holy spiritual men) made meditation and worship of Lord Shiva, They got mooksha (freedom) from this eternal world. It is extraordinary place for trekking. There are many useful ayurvedic herbs found here.