Bab ul-Fatah (Door of Victory) | Makkah | Saudi Arabia

7713 Al Masjid Al Haram Rd, Al Haram, Makkah 24231, Saudi Arabia