When people say the word Qatar, one of the most popular landmarks and locations that comes to mind, is The Pearl. The Pearl is an artificial island built in Qatar, which…
Browsing Tag
When people say the word Qatar, one of the most popular landmarks and locations that comes to mind, is The Pearl. The Pearl is an artificial island built in Qatar, which…