Dilli Haat, located in the heart of south Delhi, is a major attraction of the city. The place is loved not just by tourists but also by Delhi Wallahs, who regularly flock to the Haat to buy beautiful ...