Ayn Khor Waterfall Salalah is one of the most beautiful hidden natural spots in southern Oman. Tucked away in the green mountains of Dhofar, this seasonal waterfall attracts travelers […]
Ayn Khor Waterfall Salalah is one of the most beautiful hidden natural spots in southern Oman. Tucked away in the green mountains of Dhofar, this seasonal waterfall attracts travelers […]