Quran MCQs – Surah Al-Baqarah MCQs with Answers Q347 December 2, 2023 by AdmnSafa and Marwa are the two mountains located in:TaifMadinaMeccaPalestineShow AnswerMecca