Islam 32
By
Jio G
• 6 hours ago
36
views
$
0.003 earned
Al-Aqsa Mosque, located in Jerusalem's Old City, is a sacred Islamic site and third holiest place in Islam, holding significant historical and spiritual importance.