4. The Shish Mahal The Palace of Mirrors is a mesmerising chamber located within the Agra Fort complex. Adorned with ...
The winter did bring relief from the "hottest summer" in India's history. However, it is now beginning to affect daily lives ...