Where would you find the Muscat Clock Tower?

More Trivia questions in Asia

Geogee home