Tag: places to see in Delhi

Secret stairway to the soul

a Travelogue by Panchami Menon, New Delhi When the cool breeze hits you as you’re walking down the street of Hailey Road, New Delhi, realisation dawns that the breeze is as cold as the goosebumps you get on your skin when you look at the magnificent wall art. The painting depicts a woman, hands shackled in chains and a beating heart visible through the layered rib-cage, all the while as she carries a smile on her face and strives to be liberated. The wall has broken layers of bricks and the second painting is a tattered yet intimidating face of ... Read more