shaqraa Urdu Meaning

All in One

Town

Shaqra (Arabic: شقراء‎‎) is a town in central Saudi Arabia, located about 190 kilometers north-west of the capital Riyadh.
Continue Reading
From Wikipedia, the free encyclopedia

Sponored Video