Former Congress president Rahul Gandhi on Sunday embarked on a three-day visit to Karnataka attending a series of programmes starting from Sunday, the Congress party said. In view of the Assembly elections due by May, the Congress leader will participate in two programmes in Belagavi in North Karnataka and Kunigal in Tumakuru district.