With water in the desert, the Okavango delta is one of the world’s most amazing mysteries.
Laid back coastal town offering a welcome respite from the hubbub of Marrakech.