Prime minister Narendra Modi will begin his two-day Gujarat visit today. PM Modi will inaugurate the first phase of Ahmedabad Metro project.