
The Taj Mahal has long since stood not only as one of the seven wonders of the world, but also as an icon for Indian tourism. Situated in the city of Agra – the erstwhile seat of power during the Mughal rule in India – this shimmering marble structure is known as the monument of […]