4. The Shish Mahal The Palace of Mirrors is a mesmerising chamber located within the Agra Fort complex. Adorned with ...
While the intense Cold Wave has North India shivering, tourists hoping to enjoy a view of the Taj Mahal in Agra are having to return disappointed. Uttar Pradesh is experiencing a severe cold wave.