MUTTRA, or Mathura, a city and district of British India in the Agra division of the United Provinces.
Muttra has suffered more from Mahommedan plunder than most towns of northern India.
The District Of Muttra has an area of 1445 sq.
Formerly nearly the whole of Muttra consisted of pasture and woodland, but the roads constructed as relief works in1837-1838have thrown open many large tracts of country, and the task of reclamation has since proceeded rapidly.
The central portion of Muttra district forms one of the most sacred spots in Hindu mythology.
How would you define Muttra? Add your definition here.