Agra carpets, also known as Agra rugs, are a type of handmade carpet produced in the city of Agra, which is located in the northern Indian state of Uttar Pradesh. Agra has a rich tradition of carpet weaving, and Agra carpets are highly esteemed for their quality and design. Here’s some information about handmade Agra […]