Where is German University of Technology in Oman?

Coordinates: 51.7611, -1.2534

Be the first visitor to thank for this answer!

Thanks!