The historical gate standing on a traffic island in the capital city has a legacy of violence that continued to modern times ...
Hosted on MSN1mon
Delhiwale: Houses of spiritsto be ghost-friendly. Here are two of them. Khooni Darwaza means ‘bloodied gateway’ and legend has it that blood drips from its ceilings during the rainy seasons of July and August.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results