Supercars
Qatar, a sovereign Arab state, located in Western Asia, occupying the small Qatar Peninsula on the northeasterly coast of the much larger Arabian Peninsula. For my winter holiday I went on to visit Doha, which is the capital of the country. Prosperity is something they know to well in this...