A journey through paradise: discovering Africa’s islands