A location with the most bizarre natural features on Earth that you have never seen elsewhere
Socotra is an island in the Indian Ocean, near Somalia. The Yemei are its owners.It is one of the most remote islands in the world. It is a Cotietal (O-olcaic) island that broke off from Africa about 6 million years ago. The island’s long isolation, extreme heat and humidity, hurricane seas from May to September, … Read more