Delhi Unveils ‘Sheesh Mahal,’ But Not the One You’re Expecting
02 Jul 2025
Delhi’s 'Sheesh Mahal' officially opened its doors to the public on Wednesday, but this is not the same building infamously linked to former Chief Minister Arvind Kejriwal’s controversies. Located in Shalimar Bagh, Northwest Delhi, this 'Sheesh Mahal' is, in fact, a 17th-century palace built by Mughal Emperor Shah Jahan. It...
Read More