Features

AIN RAZAT

 
Ain Razat is one of the most abundant water springs in the Sultanate of Oman and a key tourist attraction in the Dhofar Governorate. — ONA