Union Home Minister Amit Shah will be on a two-day visit to Gujarat from today. This will be Shah’s first visit to his home State after taking charge as Home Minister.