SEYCHELLES
Places: Praslin, La Digue and Mahe islands
How: plane, boat, bicycle, local bus, taxi
Stayed in: Airbnb house and room
MOROCCO

Visited: Casablanca, Fes, Ifrane, Midelt, Errachidia, Merzouga, Alnif, Todra, Dades, Ouarzazate, Marrakech, Essaouira, Oualidia, El Jadida
How: 2000 km with a rented car
Stayed in: small hotels
UGANDA

Visited: Kampala, Gulu, Atede, Pakwach, Murchison Falls NP, Wanseko, Fort Portal, Kibale, Kasese, Kabale, Lake Bunyoni, Kisoro, Mgahinga Gorilla NP
How: backpacking
Stayed in: homestays,small hotels
EGYPT

Visited: Sharm El Sheikh, Ras Mohammed, Dahab, St. Catherine, Nuweiba, Hurghada, Luxor, Esna, Edfu, Aswan, Lake Nasser, Abu Simbel
How: bus, private cars
Stayed in: hotels, apartments, on a boat
NAMIBIA

Visited: Windhoek, Keetmanshoop, Gondwana NP, Fishriver Canyon, Luderitz, Kolmanskop, Maltahöhe, Sossusvlei, Walvis Bay, Swakopmund, Skeleton Coast, Omaruru, Outjo, Etosha NP, Grootfontaine
How: with a rented car
Stayed in: small hotels, lodges, guest farms
TUNISIA

Visited: Djerba, Chott el-Jerid, Douz, Medinine, Tataouine, Gattoufa
How: with taxis, on day trips with private 4WD cars
Stayed in: small hotel
SWAZILAND

Visited: Mbabane, Manzini, Malkerns, Mantenga, Ezulvini
How: with a rented car
Stayed in: homestay, hotel
SOUTH AFRICA

Visited: Johannesburg, Kruger NP, KwaZulu-Natal, Hluhluwe-Imfolozi Game Reserve, Durban, Port Elisabeth, Plettenberg Bay, Knysna, Oudtshoorn, Prince Albert, Cape Town, Stellenbosch, Robben Island, Cape Peninsula
How: with a rented car
Stayed in: small hotels