UK-based architects TPS has announced that the construction of the air traffic control (ATC) tower is expected to be completed by April, Muscat Daily has reported. TPS has said the new development at ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results