Quizzing Live

Devout Muslims Pray To Mecca, In Which Country Is Mecca

Answer:
Saudi Arabia