A village in Yemen

Yemen in a desert country located on the southern tip of the Arabian Peninsula, bordered by the Red Sea and the Bab-el-Mandeb Strait in the west, Saudi Arabia in the north and Oman in the east. With the exception of the coastal plains in the west, Yemen is continuously elevated with high and dry mountains having jagged peaks and plateaus …

Continue reading