The Thawr Cavern: A website of numerous wonders for the Prophet Muhammad
Muslim Creed - The Thawr Cavern, also known as the Cavern of Thawr, exists in the land of Makkah (Capital) in Saudi Arabia. The name Thawr has its origins in the words Thur which means a note or i…