Although it might sound expensive, it was worth every ... Often called the "Galapagos of the Indian Ocean," Socotra boasts ...