Your Powerpoints - The best powerpoints community

Sahara






Offline rita

  • *****
  • 3054
    • View Profile
Sahara
« on: August 09, 2016, 02:19:24 am »
The Sahara is a territory of North Africa located at the western end of the Sahara desert, along the Atlantic Ocean.

Rita