Infrastructure in Doha has to be the most frustrating site in the world. You've got massive skyscrapers, but no way to get to them (unless you've got a landcruiser).
Infrastructure in Doha has to be the most frustrating site in the world. You've got massive skyscrapers, but no way to get to them (unless you've got a landcruiser).