BJP president Amit Shah on Saturday arrived in Jammu to address a rally to mark "historic martyrdom anniversary" of Jana Sangh founder Syama Prasad Mookerjee, days after his party's decision to withdraw support from the PDP-led government in Jammu and Kashmir.