Posted on

Agra

(AG-rah). Town in lndia, location of the Taj Mahal, and a prodigious weaving center.