Multiple choice general knowledge culture shimoga maharastra goa karnataka chattisgarh Reveal answer Fill a bubble to check yourself C Correct answer Explanation Shimoga (now officially called Shivamogga) is a city in the Indian state of Karnataka, located on the banks of the Tunga River. It is not in Maharashtra, Goa, or Chhattisgarh - those are different states in different regions of India.