Live camera Doha, Qatar Camera stream Tags Detailed description Location Records archive Comments 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.