A book cover for Lonely Planet South Africa, Lesotho & Swaziland (Travel Guide) by Lonely Planet, Bainbridge, James, Armstrong, Kate, Corne, Lu (2012) Paperback; Bainbridge, James, Armstrong, Kate, Corne, Lu Lonely Planet; Travel;