Browsing Tag

Travel

Malcha Mahal: Discovering Delhi’s haunted past

Delhi, the historical capital of India, is all about stories of the past. Among several landmarks, there’s one unusual place that stands out as a whispered legend of supernatural intrigue known as Machla Mahal. The place is still shrouded…
Read More...