Russian Photographer Captured Wonderful Photos While Visiting The Extraordinary Socotra Island

According to Kristina Makeeva: “Socotra is a Yemeni-owned island located in the Indian Ocean off the coast of Somalia. It is one of the world’s most isolated islands of continental (non-volcanic) origin; it separated from Africa about 6 million years ago. Continue reading »