Taj Mahal

The Taj Mahal in Agra is arguably the most iconic image of India and is visited by eight million tourists annually. It was characterized as “pure, perfect and unutterably lovely” by the British Viceroy, Lord Curzon, and in 1983, UNESCO declared it a World Heritage Site of “outstanding universal value.” For centuries the world has […]

Taj Mahal Read More »