Said to be Asia’s largest, the Kumaramangalam Artillery Museum in Nashik is a big draw The Tribune, now published from ...