Devotees take holy dip in river Ganga on Makar Sankranti