Whether you want to meander around medieval medinas, listen to storytellers and musicians on Marrakech's main square or indulge in some rest and relaxation at Essaouira, your DK …
Lonely Planet’s South Africa, Lesotho & Eswatini is your passport to the most up-to-date advice on what to see and skip, and what hidden discoveries await you. Lounge on a Cape …