Ulisa Bay on Likoma Island in Lake MalawiUlisa Bay on Lakoma Island in Lake Malawi is a great rest stop - especially if you're traveling the long Cairo to Cape Town overland trip.