Socotra Island, Yemen

New Architectural& Construction destination. Delisha beach The Hajhir massif – mountain range situated on the island of Socotra, Yemen, is the highest point of the island. Hadiboh is a rather dirty and noisy city. But if you[…]

Continue reading …