Owtar

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