Have you ever imagined what it would be like to visit another planet? Many people say that this is possible and you don't even need to get in a space shuttle and leave Earth. There is an archipelago in the Indian Ocean that is considered an alien planet except that instead of extraterrestrials, you will find animals and plants that are only found on that island. Come with us on a trip to Socotra!
In Sanskrit, Socotra means 'Island of Happiness.' As the language is very specific, there is not a translation for some of the animal and plant species.