Location: Historical monument Khirki Masjid is located in South Delhi near Satpula or the seven arched bridge on the outskirt of south wall of Jahapanah (the fourth city of...
Continue Reading ยป