Delhi has a vast number of mosques (not unusual, considering the many centuries this city was ruled by Muslims). They’re large and small, obscure and prominent. And some of them have really odd names: the Imliwaali Masjid (‘the mosque of … Continue reading
