Tamerza

Tamerza

Tamerza (or Tameghza, تمغزة) is the largest mountain oasis in Tunisia,...