Where to buy an stc card in Mecca?

Where to buy an stc card in Mecca?

Add a comment

Answers 1

If you are in Mecca, then near the Haram, they sell cards, maybe in the city somewhere else, I'm not sure of the address.

show

Add a comment
Your answer

Similar questions