Ayn Athum Salalah is one of the most breathtaking natural attractions in southern Oman. Hidden within the green mountains of Dhofar, this seasonal waterfall transforms into a magical escape […]
Ayn Athum Salalah is one of the most breathtaking natural attractions in southern Oman. Hidden within the green mountains of Dhofar, this seasonal waterfall transforms into a magical escape […]