General Knowledge Which city is called the city of mosques (Masjid)? Options:A. PeshawarB. LahoreC. DhakaD. DelhiView AnswerC. Dhaka Continue Reading Previous: Which one of these is the longest cave in the world?Next: Which is the World Highest Lake ?