GEO Quiz GEO Quiz

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.