The popular Game of Thrones show has an international cast and locations from different countries around the world. India, too, plays an important role in the series. Since 2011, the fabrics, clothes, and tents used in this production are from a store called Rangrasons in the Lajpat Nagar area of...
