Kashmir is the northernmost region of the Indian subcontinent. The term Kashmir was historically described as the valley just to the south of the westernmost end of the Himalayan mountain range. Currently, Kashmir refers to a much larger area which includes ..........
For more details click here