Eight years in the making, Kashmir’s magic carpet is a rare beauty
At least 30 individuals are required to unroll the carpet. Photo: Special Arrangement The
Get Latest News, India News, World News, Todays news