Home / Tag Archives: socotra

Tag Archives: socotra

Socotra – the island of unusual trees

This island is in the Indian ocean. Socotra is an archipelago of four Islands and two rocks in the Indian ocean off the coast of Somalia, about 350 km South of the Arabian Peninsula. Due to the isolation of the island many local species of flora and fauna no longer …

Read More »