Rajkumari Sharma Tankha Sheesh Mahal is one of the many pleasure gardens built by the Mughals, north of Shahjahanabad. Nestled amid the crowded bylanes of Shalimar Gaon near Shalimar Bagh in northwest Delhi, a few km off the Ring Road in the Sheesh Mahal District Park, Sheesh Mahal is quite a large building, constructed […]Read More