islbawa
@islbawa
·
Socotra Island in Yemen
Socotra is a four islands archipelago in Indian Ocean. The unusual island belongs to Yemen. It is of continental origin and is the most isolated place in the world of that kind. It is famous for its…