The Taj Mahal in Agra – A Teardrop on the Cheek of Time
Taj Mahal, one of the seven modern wonders of the world, is synonymous with India, especially in foreign countries – I remember a few years ago watching the scene in Armageddon where Indians are gathered outside Taj Mahal and offering prays as the world is about to be destroyed. I wondered, back then, if the […]