DeenMinder Quiz
Islamic quiz of the day 26 June 2025
Question 1 of 10
Where is prophet Muhammad's mosque located
Study Scholarship, Apply Now
A. Taif
B. Mecca
C. Medinah
D. Yemen
Back
Next