Tag: Agra

A Labor of Love: the Taj Mahal, India

The iconic Taj Mahal is located in Agra, India and has become a true landmark of the country.