Sta Travel Machboos, Souqs and Camel Racing in Doha, Qatar By Karen 4 years ago Approximated reading time: 3 minutes Doha is the flourishing cash town of Qatar, exactly where