Al Quran (Saudi Quran TV / Holy Quran Channel / قناة القرآن الكريم) is an Islamic television channel broadcasting from Masjid al-Haram (Sacred Mosque / Grand Mosque), situated in the city of Mecca, Saudi Arabia. It is run by Saudi Broadcasting Corporation (SBC), organized under the Ministry of Culture and Information.

Leave a comment

Al Quran TV