Delhi showcases a perfect blend of arts, heritage, fashion and travel. Being one of the oldest dwelling city in this… The post Delhi’s Kumartuli: Where Humans Creates Gods appeared first on Ghoomakad.in.
Read this post on ghoomakad.in