Owtar

From Wikipedia, the free encyclopedia

Owtar is a town located in the country of Oman in Middle East.

Coordinates: 17°10′N 54°05′E / 17.167, 54.083