8 places in Karnataka you should definitely not miss out