Kavaledurga is a hidden gem that showcases the rich history of Karnataka and it is located near Thirthahalli town, Shimoga. This Fort in western ghats is perched on top of a hillock at about 1,541 meters above sea level. It is a beautiful fort with architectures hidden behind misty clouds and pools filled with blueish Read More