Category: Chor Minar

Chor Minar – Delhi

Situated about 400m north of Hauz Khas metro station in south Delhi, Chor Minar is one of those typical isolated monuments you come across in the city if you decide to explore on foot. Also known as the “Tower of Thieves”, it was built sometime between 1296 and […]