Socotra island is home to some of the best surfing destinations in the world .
Socotra island is one of the best surfing places in the world .