Al Bayda

More details

Al Bayda is region of the country of Yemen.

Al Bayda
CountryYemen