This is Thee Ain village (ذي عين) located in Albaha province south of the Kingdom. It's one of the best attractions of Saudi. It's people,…
Find Us On