Beautiful Socotra island – the island of happinessL Beautiful Socotra island – the island of happiness