Joined
·
90 Posts
For my winter holiday I went on to visit Doha, which is placed in the country of Qatar. Qatar is a sovereign Arab state, located in Western Asia, occupying the small Qatar Peninsula on the northeasterly coast of the much larger Arabian Peninsula. Prosperity is something they know to well in this country, seeing the amount of supercars driving around here. Enjoy!