Union Home Minister Amit Shah is scheduled to visit Odisha for three days from March 21 and will launch several developmental projects in the state during the tour, a BJP leader said here on Sunday.