The Holiest City in Islam is a GPS-verified emblem in Expo Passport. Mecca, the holiest city in Islam, lies in Saudi Arabia's heart.
The Holiest City in Islam is a GPS-verified emblem in Expo Passport. Mecca, the holiest city in Islam, lies in Saudi Arabia's heart. The Holiest City in Islam | Expo Emblem | Emblem is part of the wider Emblem: Digital Souvenirs website and product ecosystem.