Muslims worldwide are required to face Al Masjid Al Haram or the Kaaba in the Saudi Arabian city of Mecca while praying, no ...