/>

kashmir carpets

Kashmir Carpets India, History Art & Designs,

Jammu and Kashmir, a piece of heaven on earth, is the 19th largest state of India and is situated mostly in the Himalayan mountains. Kashmir is an epitome of natural beauty, and is famous all over the world for it….