dcmsme.gov.indcmsme.gov.in/dips/2016-17/DIP POONCH.pdfPoonch has witnessed many historical events...
19
dcmsme.gov.indcmsme.gov.in/dips/2016-17/DIP POONCH.pdfPoonch has witnessed many historical events and has been ruled by outsiders and locals at different junctures till it became a