Union Minister Amit Shah is visiting Madurai on Sunday to review the Bharatiya Janata Party (BJP)’s preparedness and strengthening of ties with its allies ahead of the high-stakes Tamil Nadu assembly elections.