Which country is the city Doha located in?

Doha is the capital and largest city of Qatar, located on the Persian Gulf. Known for its futuristic skyline, cultural landmarks like the Museum of Islamic Art, and as a major global business hub.

All questions in our database were added by users and can be incorrect.