Socotra Island In Yemen

There are also amazing-looking beaches with white sand in Socotra
Advertisements