Socotra Island is a small island of the coast of Yemen, mostly an arid desert the island provides an amazing…
This website uses cookies.