Doha is the capital and largest city of Qatar, located on the Persian Gulf coast. It is Qatar's economic center, housing most of the country's population and serving as the headquarters for many international organizations. Doha has developed rapidly due to Qatar's oil and natural gas revenues.