Shimoga is located in Karnataka, south state of India and it is well known for its green environment, many waterfalls and rich cultural heritage. While the most popular places like Jog falls and ...