Wednesday, September 15, 2010

crazy landscape

Socotra or Soqotra (Arabic سُقُطْرَى ; Suquṭra) is a small archipelago of four islands in the Indian Ocean.
Part of Yemen.
Amazing.















All images borrowed with love from Google images.



No comments:

Post a Comment