Hampi to Mysore: 7 stunning tourist spots to visit in Karnataka