The historic Sheesh Mahal, a 17th-century Mughal-era palace located in Shalimar Bagh, North Delhi, has been meticulously restored and reopened to the public on July 2, 2025. Built during Emperor Shah ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results