Where is Al Khuwair South?

Where is Al Khuwair South located?

Al Khuwair South, Al Khuwair South, Oman (approx. 23.58009°, 58.430313°)


Where is Al Khuwair South on the map?