Union Home and Cooperation Minister Amit Shah will be on a two-day visit to his home state Gujarat from Saturday, during which he will inaugurate and lay foundation stones of several projects and attend programmes in Devbhumi Dwarka, Ahmedabad and Gandhinagar, officials said.