Live camera Doha, Qatar Camera stream Comments Tags Detailed description Location Recommended Doha is the capital and largest city of the Arab state of Qatar, located off the coast of the Persian Gulf. Watch camera online in Doha Administrative center of the municipality of Ad-Doha.